After upgrading from (9.0.43-2~deb11u12 to 9.0.107-0+deb11u1, the startup failed with: After removing that option the unchanged application fails with: Our /etc/default/tomcat9 is: While temurin-8-jre was also upgraded from 8.0.452.0.0+9 to 8.0.462.0.0+8 I've traced down that this regression is only related to the upgrade of the tomcat9 packages and not to the temurin version.
Hello, please note that the package version in the report's head is wrong, since I've used reportbug after downgrading to the previous version. Version 9.0.43 is NOT affected, but 9.0.107 is. Best regads, Roland
Hello, [...] Regarding the "CMSPermGenSweepingEnabled" option, we don't support Temurin hence I can't look closer into it. Is this one even necessary with newer Tomcat versions? Can you reproduce the problem with OpenJDK from the Debian archives? The JAXB-API class not found exception might indicate that libjaxb-api-java is missing on the classpath. I presume that should be added on the application level. I'm currently not aware of a missing tomcat9 dependency. Regards, Markus
control: tags -1 + unreproducible Hi, Can you answer to apo about this regression ? Thanks
Hello, Sorry, I've didn't noticed the question to reproduce this with OpenJDK. That's not possible as our legacy application still requires Java 8 (that's the reason for Temurin). I suspect that this may be related to a change in the build environment for Tomcat and that the .class files may no longer be compatible with Java 8 since the release. I will try to set up a test VM and compile the packages myself, perhaps that will help me find the difference. Best regards, Roland
Hello, I do not find the time to do these tests at the moment. Please close the report for the moment if nobody else expires this problem. Best regards, Roland