AW: IdP fails to start after upgrading to Jetty12
Grüter, Philip
philip.grueter at secunet.com
Fri May 23 10:51:39 UTC 2025
Thanks for your clarification.
I understand that you don't want to debug my instance.
Just for information if anyone finds this and has the same problem, I tested the same Jetty configurations with a clean install of Shibboleth v5.1.4 and it works.
So this does seem to be an issue in my idp.home that is incompatible with Jetty12. This doesn't seem to be an issue with the Upgrade to v5, because my other instance (v4.3.3), which should be compatible with Jetty12, also doesn't work, with a similar error:
2025-05-23 12:46:24,777 - WARN [org.eclipse.jetty.ee9.webapp.WebAppContext:538] - Failed startup of context oeje9w.WebAppContext at 67389cb8{Shibboleth Identity Provider,/idp,[file:///opt/jetty-base-12/tmp/jetty-127_0_0_1-80-idp_war-_idp-any-10297921811666259663/webinf/, jar:file:///opt/shibboleth-idp_drvis/war/idp.war!/],false}{/opt/shibboleth-idp/war/idp.war}
java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
...
I will have to go through every setting, even considering starting a fresh install and building everything up from new. I will let you all know when I found the issue and will hope the upgrade in production will be smoother then.
Greetings
Philip
-----Ursprüngliche Nachricht-----
Von: users <users-bounces at shibboleth.net> Im Auftrag von Cantor, Scott via users
Gesendet: Donnerstag, 22. Mai 2025 21:34
An: Shib Users <users at shibboleth.net>
Cc: Cantor, Scott <cantor.2 at osu.edu>
Betreff: Re: IdP fails to start after upgrading to Jetty12
I can't really help you debug an IdP (see footer for why), but I'll correct a misconception you seem to have:
> I don’t really get how these warnings occur. Our MySQL Config
> uses HikariCP as the class, which should be loaded correctly.
Hikari is a pooling driver, not the actual data source. You are self-evidently using MySQL as the underlying data source, it's just noting the driver class changed.
-- Scott
--
For Consortium Member technical support, see https://shibboleth.atlassian.net/wiki/x/ZYEpPw
To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net
More information about the users
mailing list