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 PM Matt Raible <[email protected]> wrote:

> Hello y’all,
>
> I’m 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 =
> rollerdb Ignoring unknown property: value of "jdbc/roller" for "mappedName”
> property
>
> Does Roller work with the latest version of Tomcat? I’m using Java 17 on
> macOS Sequoia. I created a roller-custom.properties in WEB-INF/classes. The
> guide never seems to specify where this file should go, but ChatGPT helped
> 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 commands
> 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-guide.adoc#51-create-a-database-for-roller
>
> I’m 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’;
>
> Cheers,
>
> Matt

Reply via email to