Re: Installing Roller 6.1.5 on Tomcat 11

Dave <[email protected]> Tue, 10 Jun 2025 20:07:23 -0400
Newsgroups gmane.comp.java.roller.user
Message-ID <CAF1aazBj2nDKsTzPWneRjQGvvDKSKEGFN6wD8fw5UugR_euC0A@mail.gmail.com>
--0000000000009849ba063740997c
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Matt,

I could be wrong, but I would not expect Roller to work on Tomcat 11
because the Java EE package names have changed from javax.* to jakarta.*. I
think we need a Roller 7 that moves from javax to jakarta.

Dave

On Mon, Jun 9, 2025 at 10:56=E2=80=AFPM Matt Raible <[email protected]=
> wrote:

> Hello y=E2=80=99all,
>
> I=E2=80=99m trying to install the latest version of Roller on Tomcat 11.0=
.8 and
> getting the following error at startup:
>
> 09-Jun-2025 20:42:00.658 INFO [main] java.util.ArrayList.forEach Name =3D
> rollerdb Ignoring unknown property: value of "jdbc/roller" for "mappedNam=
e=E2=80=9D
> property
>
> Does Roller work with the latest version of Tomcat? I=E2=80=99m using Jav=
a 17 on
> macOS Sequoia. I created a roller-custom.properties in WEB-INF/classes. T=
he
> guide never seems to specify where this file should go, but ChatGPT helpe=
d
> me out. Do I need to add a JDBC driver to WEB-INF/lib as well?
>
> I also noticed that the install guide has back ticks in the MySQL command=
s
> when it should have single quotes.
>
> mysql> grant all on rollerdb.* to scott@`%' identified by `tiger';
>
> mysql> grant all on rollerdb.* to scott@localhost identified by `tiger';
>
> https://github.com/apache/roller/blob/roller-6.0.x/docs/roller-install-gu=
ide.adoc#51-create-a-database-for-roller
>
> I=E2=80=99m using MySQL 9.3.0 and I had to use the following command for =
things to
> work.
>
> GRANT ALL PRIVILEGES ON rollerdb.* TO 'scott'@'localhost=E2=80=99;
>
> Cheers,
>
> Matt

--0000000000009849ba063740997c--