IdP fails to start after upgrading to Jetty12

Emilio Recio emrecio at udel.edu
Fri May 23 23:28:12 UTC 2025


In our jetty webapp directory where we have our idp.xml pointing to
%{idp.home}/war/idp.war, we have another file idp.properties which tells it
to use ee9 for idp.xml. We have multiple installed, and this explicitly
says to use ee9 for shib:

${JETTY_BASE}/webapp/idp.properties (one line):

environment=ee9

${JETTY_BASE}/start.d/ (tells it to load ee* modules, they're might be
others YMMV):

ee9-deploy.ini:--modules=ee9-deploy

ee9-jstl.ini:--modules=ee9-jstl

Thanks,
Emilio



On Fri, May 23, 2025 at 10:30 AM Cantor, Scott via users <
users at shibboleth.net> wrote:

> javax.* is an old API, you're probably running 12 in an older mode, not
> the proper one for jakata.* API apps. V5 is a jakarta app and requires Java
> Servlet 5+, which is EE9+.
>
> -- 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20250523/d56a4f4e/attachment.htm>


More information about the users mailing list