After a Debian server update, I went from tomcaat8 to tomcat9.
When I try to access xwiki, I get an error:
The requested resource is not available
a xwiki folder is present in /var/lib/tomcat9/webapps
In /etc/tomcat9/Catalina/localhost, I have a symbolic link xwiki.xml pointing to /etc/xwiki/xwiki-tomcat9.xml.
I don’t master tomcat and don’t really know where to look.
If someone could point me in the right direction, thank you
You should find the log in /var/log/tomcat9/catalina.out (at least that’s where I have in on Debian 10 and Debian 11). It should help a lot figure out what’s wrong, exactly (need to check the very first error after starting Tomcat).
Hi,
I’ve identified problem :
extListener has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
After verification, i’ve two java’s version on my system and tomcat don’t use the last. Where can i modify java’s version on tomcat configuration files?
Thanks. It’s ok now for tomcat starting.
Now, I’ve an error during xwiki’s update process.
Original cause seems be “Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126.”
My MariaDB version is mariadb Ver 15.1 Distrib 10.5.26-MariaDB
It would be interesting to see the whole log since the startup. MariaDB is basically indicating that one of the XWiki tables (not sure which one, since it’s not indicated in the error you pasted, but we might see that in the previous log) have some column(s) which don’t have the type expected for this version of XWiki. Could be a missing migration maybe if you started this XWiki instance a very long time ago.
Hello,
I changed the row format to Dynamic for all tables and it’s OK!
After encountering a problem with PDF Viewer, an uninstall followed by a reinstall fixed the problem.
Xwiki is up to date