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
