Public bug reported: I am running Shibboleth IdP 5 on Tomcat 10 (Jakarta EE 10) on Ubuntu 24.04. Setup fails with:
"java.lang.NoClassDefFoundError: jakarta/servlet/jsp/jstl/core/Config" I installed several standard distro-packages (with appropriate soft links for .jar files): * tomcat10 * libtaglibs-standard-impl-java * libtaglibs-standard-jstlel-java * libtaglibs-standard-spec-java However, these library packages only provide the older `javax.servlet.jsp.jstl.*` classes, not `jakarta.*`, which makes them useless in the context of Tomcat 10. Current workaround is to manually fecth the library from https://repo1.maven.org/maven2/jakarta/servlet/jsp/jstl/jakarta.servlet.jsp.jstl- api/3.0.2/jakarta.servlet.jsp.jstl-api-3.0.2.jar. Apologies if I’ve misunderstood something here as I don’t know the matter well enough to say with certainty if this is really a packaging bug. (All I know is that I love regular distro-packages very, very much.) ** Affects: ubuntu Importance: Undecided Status: New ** Tags: needs-packaging -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2124279 Title: Jakarta JSTL packages missing To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/2124279/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
