Shibboleth IDP 5.1.3 with Jetty 12.0.14
Gianluca Amato
gianluca.amato.74 at gmail.com
Wed Nov 13 09:10:52 UTC 2024
Alessandro,
does it work now with these changes ?
--gianluca
On Wed, Nov 13, 2024 at 9:52 AM Alessandro Vercelli via users <
users at shibboleth.net> wrote:
> Steve,
> thankyou for the help, the wiki you linked helped a lot
>
> Here some more details I used, according to warnings in the output:
>
> First, the start.ini is the $JETTY_BASE directory and not in
> $JETTY_BASE/start.d
>
> The jetty service raised some warning about using start.ini, so I copied
> all content of start.ini in start.d/idp.ini
>
> I also modified also $JETTY_BASE/webapps/idp.xml changing
>
> Configure class="org.eclipse.jetty.ee9.webapp.WebAppContext"
>
> to
>
> Configure class="org.eclipse.jetty.ee10.webapp.WebAppContext"
>
> and $JETTY_BASE/webapps/idp.properties to
> environment=ee10
>
>
>
> ---- On Mon, 11 Nov 2024 16:14:30 +0100 *Steven Premeau
> <steven.premeau at maine.edu <steven.premeau at maine.edu>>* wrote ---
>
> Alessandro -
>
> While I am not a Jetty expert either, it seems you have a lot of default
> options unnecessarily enabled.
>
> If you have not already done so, the Jetty 12 Wiki Page
> <https://shibboleth.atlassian.net/wiki/spaces/IDP5/pages/3516104706/Jetty12>
> may help -- and provides a way to obtain a good example of "jetty-base"
> directory contents for configuring the IDP application.
>
> The wiki page is aimed at those that have some jetty knowledge, so you
> may need to find a (non-IDP specific) jetty resource to assist as well.
>
> Help this helps,
> Steve.
>
>
>
> On Mon, Nov 11, 2024 at 9:36 AM Alessandro Vercelli via users <
> users at shibboleth.net> wrote:
>
>
> Hello,
> I've got some issue in setting up the following environment
>
> Application server: Jetty 12.0.14
> JDK 17.0.12/Oracle
> Linux CentOS 9 Stream
>
> I'm new to Jetty/Shibboleth IDP (and unexpert in java applications), while
> building a server with those, I got an error which I'm not able to resolve
>
> When starting the application, the console is showing the error:
>
> java.lang.ClassNotFoundException:
> org.eclipse.jetty.ee9.webapp.WebAppContext
>
> I believe there is some issue with compatibility between Shibboleth
> modules and java environment or some missing jetty module, but cannot find
> a suitable way to fix it, so I'm asking help
>
> Here the configuration of jetty:
> $ java -jar $JETTY_HOME/start.jar --list-config
>
> Enabled Modules:
> ----------------
> 0) alpn-java transitive provider of alpn-impl for alpn
> 1) resources ${jetty.base}/start.d/resources.ini
> 2) logging/slf4j transitive provider of logging/slf4j for
> logging-jetty
> dynamic dependency of logging-jetty
> 3) logging-jetty transitive provider of logging for
> threadpool
> transitive provider of logging for
> bytebufferpool
> transitive provider of logging for server
> 4) bytebufferpool ${jetty.base}/start.d/bytebufferpool.ini
> 5) ext ${jetty.base}/start.d/ext.ini
> 6) threadpool ${jetty.base}/start.d/threadpool.ini
> 7) server ${jetty.base}/start.d/server.ini
> 8) ssl transitive provider of ssl for idp
> transitive provider of ssl for https
> transitive provider of ssl for http2
> ini template available with
> --add-modules=ssl
> 9) alpn transitive provider of alpn for http2
> ini template available with
> --add-modules=alpn
> 10) client ${jetty.base}/start.d/client.ini
> 11) deploy ${jetty.base}/start.d/deploy.ini
> 12) sessions transitive provider of sessions for
> ee10-servlet
> transitive provider of sessions for
> ee9-servlet
> ini template available with
> --add-modules=sessions
> 13) ee10-servlet ${jetty.base}/start.d/ee10-servlet.ini
> 14) security ${jetty.base}/start.d/security.ini
> 15) ee10-security ${jetty.base}/start.d/ee10-security.ini
> 16) ee-webapp ${jetty.base}/start.d/ee-webapp.ini
> 17) ee10-webapp ${jetty.base}/start.d/ee10-webapp.ini
> 18) plus transitive provider of plus for jndi
> transitive provider of plus for ee9-plus
> transitive provider of plus for ee10-plus
> 19) jndi ${jetty.base}/start.d/jndi.ini
> 20) ee10-plus ${jetty.base}/start.d/ee10-plus.ini
> 21) ee10-annotations transitive provider of ee10-annotations for
> ee10-websocket-jetty
> transitive provider of ee10-annotations for
> ee10-jsp
> transitive provider of ee10-annotations for
> ee10-websocket-jakarta
> transitive provider of ee10-annotations for
> ee10-websocket-jetty-client-webapp
> 22) ee10-apache-jsp transitive provider of ee10-apache-jsp for
> ee10-jsp
> 23) ee10-deploy ${jetty.base}/start.d/ee10-deploy.ini
> 24) ee10-jndi ${jetty.base}/start.d/ee10-jndi.ini
> 25) ee10-jsp ${jetty.base}/start.d/ee10-jsp.ini
> 26) ee10-websocket-jakarta
> ${jetty.base}/start.d/ee10-websocket-jakarta.ini
> 27) websocket-jetty ${jetty.base}/start.d/websocket-jetty.ini
> 28) ee10-websocket-jetty
> ${jetty.base}/start.d/ee10-websocket-jetty.ini
> 29) websocket-jetty-client
> ${jetty.base}/start.d/websocket-jetty-client.ini
> 30) ee10-websocket-jetty-client-webapp
> ${jetty.base}/start.d/ee10-websocket-jetty-client-webapp.ini
> 31) ee9-servlet ${jetty.base}/start.d/ee9-servlet.ini
> 32) ee9-security transitive provider of ee9-security for
> ee9-plus
> transitive provider of ee9-security for
> ee9-webapp
> 33) ee9-webapp ${jetty.base}/start.d/ee9-webapp.ini
> 34) ee9-plus transitive provider of ee9-plus for
> ee9-annotations
> transitive provider of ee9-plus for idp
> 35) ee9-annotations ${jetty.base}/start.d/ee9-annotations.ini
> 36) ee9-apache-jsp ${jetty.base}/start.d/ee9-apache-jsp.ini
> 37) ee9-deploy ${jetty.base}/start.d/ee9-deploy.ini
> 38) ee9-glassfish-jstl transitive provider of ee9-glassfish-jstl
> for ee9-jstl
> 39) ee9-jndi ${jetty.base}/start.d/ee9-jndi.ini
> 40) ee9-jsp ${jetty.base}/start.d/ee9-jsp.ini
> 41) ee9-jstl ${jetty.base}/start.d/ee9-jstl.ini
> 42) ee9-quickstart ${jetty.base}/start.d/ee9-quickstart.ini
> 43) ee9-servlets ${jetty.base}/start.d/ee9-servlets.ini
> 44) ee9-websocket-jakarta
> ${jetty.base}/start.d/ee9-websocket-jakarta.ini
> 45) ee9-websocket-jetty ${jetty.base}/start.d/ee9-websocket-jetty.ini
> 46) home-base-warning ${jetty.base}/start.d/home-base-warning.ini
> 47) http ${jetty.base}/start.d/http.ini
> 48) http2 ${jetty.base}/start.d/http2.ini
> 49) https transitive provider of https for idp
> 50) idp ${jetty.base}/start.d/idp.ini
>
> JVM Version & Properties:
> -------------------------
> java.home = /usr/lib/jvm/jdk-17.0.12-oracle-x64
> java.vm.vendor = Oracle Corporation
> java.vm.version = 17.0.12+8-LTS-286
> java.vm.name = Java HotSpot(TM) 64-Bit Server VM
> java.vm.info = mixed mode, sharing
> java.runtime.name = Java(TM) SE Runtime Environment
> java.runtime.version = 17.0.12+8-LTS-286
> java.io.tmpdir = /tmp
> user.dir = /opt/jetty-base-12.0.14
> user.language = en
> user.country = GB
>
> Jetty Version & Properties:
> ---------------------------
> jetty.version = 12.0.14
> jetty.tag.version = jetty-12.0.14
> jetty.build = e77516598a07cca826d27fa8a4f7c70e953921a6
> jetty.home = /opt/jetty-home-12.0.14
> jetty.base = /opt/jetty-base-12.0.14
>
> Config Search Order:
> --------------------
> <command-line>
> ${jetty.base} -> /opt/jetty-base-12.0.14
> ${jetty.home} -> /opt/jetty-home-12.0.14
>
> System Properties:
> ------------------
> (no system properties specified)
>
> Properties: Jetty
> -----------------
> java.version = 17.0.12
> java.version.major = 17
> java.version.micro = 12
> java.version.minor = 0
> java.version.platform = 17
> jetty.base = /opt/jetty-base-12.0.14
> jetty.base.uri = file:///opt/jetty-base-12.0.14
> jetty.home = /opt/jetty-home-12.0.14
> jetty.home.uri = file:///opt/jetty-home-12.0.14
> jetty.http.host = 127.0.0.1
> jetty.server.default.showContexts = false
> jetty.sslContext.keyManagerPassword = < removed >
> jetty.sslContext.keyStorePassword = < removed >
> jetty.sslContext.keyStorePath = etc/keystore.p12
> jetty.sslContext.keyStoreType = PKCS12
> jetty.sslContext.renegotiationAllowed = false
> jetty.sslContext.trustStorePassword = < removed >
> jetty.sslContext.trustStorePath = etc/keystore.p12
> jetty.sslContext.trustStoreType = PKCS12
> jetty.webapp.addHiddenClasses =
> org.eclipse.jetty.logging.,${jetty.home.uri}/lib/logging/,org.slf4j.
> runtime.feature.alpn = true
> slf4j.version = 2.0.13
>
> Classpath: Jetty
> ----------------
> Version Information on 28 entries in the classpath.
> Note: order presented here is how they would appear on the classpath.
> changes to the --module=name command line options will be reflected
> here.
> 0: 12.0.14 |
> ${jetty.home}/lib/jetty-alpn-java-server-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 1: (dir) | ${jetty.base}/resources
> 2: 2.0.13 |
> ${jetty.home}/lib/logging/slf4j-api-2.0.13.jar |
> http://www.opensource.org/licenses/mit-license.php
> 3: 12.0.14 |
> ${jetty.home}/lib/logging/jetty-slf4j-impl-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 4: 12.0.14 | ${jetty.home}/lib/jetty-http-12.0.14.jar |
> EPL-2.0 OR Apache-2.0
> 5: 12.0.14 | ${jetty.home}/lib/jetty-server-12.0.14.jar |
> EPL-2.0 OR Apache-2.0
> 6: 12.0.14 | ${jetty.home}/lib/jetty-xml-12.0.14.jar |
> EPL-2.0 OR Apache-2.0
> 7: 12.0.14 | ${jetty.home}/lib/jetty-util-12.0.14.jar |
> EPL-2.0 OR Apache-2.0
> 8: 12.0.14 | ${jetty.home}/lib/jetty-io-12.0.14.jar |
> EPL-2.0 OR Apache-2.0
> 9: 12.0.14 |
> ${jetty.home}/lib/jetty-alpn-server-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 10: 12.0.14 |
> ${jetty.home}/lib/jetty-alpn-client-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 11: 12.0.14 |
> ${jetty.home}/lib/jetty-alpn-java-client-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 12: 12.0.14 | ${jetty.home}/lib/jetty-client-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
> 13: 12.0.14 | ${jetty.home}/lib/jetty-deploy-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
> 14: 12.0.14 | ${jetty.home}/lib/jetty-session-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
> 15: 12.0.14 |
> ${jetty.home}/lib/jetty-security-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 16: 12.0.14 | ${jetty.home}/lib/jetty-ee-12.0.14.jar |
> EPL-2.0 OR Apache-2.0
> 17: 12.0.14 | ${jetty.home}/lib/jetty-plus-12.0.14.jar |
> EPL-2.0 OR Apache-2.0
> 18: 12.0.14 | ${jetty.home}/lib/jetty-jndi-12.0.14.jar |
> EPL-2.0 OR Apache-2.0
> 19: 12.0.14 |
> ${jetty.home}/lib/jetty-websocket-core-common-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 20: 12.0.14 |
> ${jetty.home}/lib/jetty-websocket-core-server-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 21: 12.0.14 |
> ${jetty.home}/lib/jetty-websocket-jetty-api-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 22: 12.0.14 |
> ${jetty.home}/lib/jetty-websocket-jetty-common-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 23: 12.0.14 |
> ${jetty.home}/lib/jetty-websocket-core-client-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 24: 12.0.14 |
> ${jetty.home}/lib/jetty-websocket-jetty-client-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 25: 12.0.14 |
> ${jetty.home}/lib/http2/jetty-http2-common-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 26: 12.0.14 |
> ${jetty.home}/lib/http2/jetty-http2-hpack-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 27: 12.0.14 |
> ${jetty.home}/lib/http2/jetty-http2-server-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
>
> Active XMLs: Jetty
> ------------------
> ${jetty.home}/etc/jetty-bytebufferpool.xml
> ${jetty.home}/etc/jetty-threadpool.xml
> ${jetty.home}/etc/jetty.xml
> ${jetty.home}/etc/jetty-ssl.xml
> ${jetty.home}/etc/jetty-ssl-context.xml
> ${jetty.home}/etc/jetty-alpn.xml
> ${jetty.home}/etc/jetty-deploy.xml
> ${jetty.home}/etc/sessions/id-manager.xml
> ${jetty.home}/etc/jetty-ee-webapp.xml
> ${jetty.home}/etc/home-base-warning.xml
> ${jetty.home}/etc/jetty-http.xml
> ${jetty.home}/etc/jetty-http2.xml
> ${jetty.home}/etc/jetty-https.xml
> ${jetty.home}/etc/jetty-requestlog.xml
>
> Properties: ee10
> ----------------
> contextHandlerClass = org.eclipse.jetty.ee10.webapp.WebAppContext
> eclipse.jdt.ecj.version = 3.38.0
> ee10.asm.version = 9.7
> ee10.jakarta.annotation.api.version = 2.1.1
> ee10.jakarta.el.api.version = 5.0.1
> ee10.jakarta.servlet.jsp.api.version = 3.1.1
> ee10.jsp.impl.version = 10.1.25
>
> Classpath: ee10
> ---------------
> Version Information on 33 entries in the classpath.
> Note: order presented here is how they would appear on the classpath.
> changes to the --module=name command line options will be reflected
> here.
> 0: 6.0.0 |
> ${jetty.home}/lib/jakarta.servlet-api-6.0.0.jar |
> http://www.eclipse.org/legal/epl-2.0,
> https://www.gnu.org/software/classpath/license.html
> 1: 12.0.14 |
> ${jetty.home}/lib/jetty-ee10-servlet-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 2: 12.0.14 |
> ${jetty.home}/lib/jetty-ee10-webapp-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 3: 12.0.14 |
> ${jetty.home}/lib/jetty-ee10-plus-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 4: 2.0.1 |
> ${jetty.home}/lib/jakarta.transaction-api-2.0.1.jar |
> http://www.eclipse.org/legal/epl-2.0,
> https://www.gnu.org/software/classpath/license.html
> 5: 2.1.0 |
> ${jetty.home}/lib/jakarta.interceptor-api-2.1.0.jar |
> http://www.eclipse.org/legal/epl-2.0,
> https://www.gnu.org/software/classpath/license.html
> 6: 4.0.1 |
> ${jetty.home}/lib/jakarta.enterprise.cdi-api-4.0.1.jar |
> https://www.apache.org/licenses/LICENSE-2.0
> 7: 2.0 |
> ${jetty.home}/lib/jakarta.inject-api-2.0.1.MR.jar |
> http://www.apache.org/licenses/LICENSE-2.0.txt
> 8: 4.0.1 |
> ${jetty.home}/lib/jakarta.enterprise.lang-model-4.0.1.jar |
> https://repository.jboss.org/licenses/apache-2.0.txt
> 9: 12.0.14 |
> ${jetty.home}/lib/jetty-ee10-annotations-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 10: 9.7 |
> ${jetty.home}/lib/ee10-annotations/asm-9.7.jar | BSD-3-Clause;link=
> https://asm.ow2.io/LICENSE.txt
> 11: 9.7 |
> ${jetty.home}/lib/ee10-annotations/asm-analysis-9.7.jar | BSD-3-Clause;link=
> https://asm.ow2.io/LICENSE.txt
> 12: 9.7 |
> ${jetty.home}/lib/ee10-annotations/asm-commons-9.7.jar | BSD-3-Clause;link=
> https://asm.ow2.io/LICENSE.txt
> 13: 9.7 |
> ${jetty.home}/lib/ee10-annotations/asm-tree-9.7.jar | BSD-3-Clause;link=
> https://asm.ow2.io/LICENSE.txt
> 14: 2.1.1 |
> ${jetty.home}/lib/ee10-annotations/jakarta.annotation-api-2.1.1.jar |
> http://www.eclipse.org/legal/epl-2.0,
> https://www.gnu.org/software/classpath/license.html
> 15: 5.0.1 |
> ${jetty.home}/lib/ee10-apache-jsp/jakarta.el.jakarta.el-api-5.0.1.jar |
> https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt,
> https://www.gnu.org/software/classpath/license.html
> 16: 3.1.1 |
> ${jetty.home}/lib/ee10-apache-jsp/jakarta.servlet.jsp.jakarta.servlet.jsp-api-3.1.1.jar
> | https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt,
> https://www.gnu.org/software/classpath/license.html
> 17: 3.38.0.v20240524-2033 |
> ${jetty.home}/lib/ee10-apache-jsp/org.eclipse.jdt.ecj-3.38.0.jar
> 18: 10.1.25 |
> ${jetty.home}/lib/ee10-apache-jsp/org.mortbay.jasper.apache-el-10.1.25.jar
> | http://www.apache.org/licenses/LICENSE-2.0
> 19: 10.1.25 |
> ${jetty.home}/lib/ee10-apache-jsp/org.mortbay.jasper.apache-jsp-10.1.25.jar
> | http://www.apache.org/licenses/LICENSE-2.0
> 20: 12.0.14 |
> ${jetty.home}/lib/jetty-ee10-apache-jsp-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 21: 12.0.14 |
> ${jetty.home}/lib/jetty-ee10-jndi-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 22: 12.0.14 |
> ${jetty.home}/lib/jetty-websocket-core-common-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 23: 12.0.14 |
> ${jetty.home}/lib/jetty-websocket-core-client-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 24: 12.0.14 |
> ${jetty.home}/lib/jetty-websocket-core-server-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 25: 12.0.14 |
> ${jetty.home}/lib/ee10-websocket/jetty-ee10-websocket-servlet-12.0.14.jar |
> EPL-2.0 OR Apache-2.0
> 26: 2.1.1 |
> ${jetty.home}/lib/ee10-websocket/jakarta.websocket-client-api-2.1.1.jar |
> https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt,
> https://www.gnu.org/software/classpath/license.html
> 27: 2.1.1 |
> ${jetty.home}/lib/ee10-websocket/jakarta.websocket-api-2.1.1.jar |
> https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt,
> https://www.gnu.org/software/classpath/license.html
> 28: 12.0.14 |
> ${jetty.home}/lib/ee10-websocket/jetty-ee10-websocket-jakarta-client-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
> 29: 12.0.14 |
> ${jetty.home}/lib/ee10-websocket/jetty-ee10-websocket-jakarta-common-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
> 30: 12.0.14 |
> ${jetty.home}/lib/ee10-websocket/jetty-ee10-websocket-jakarta-server-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
> 31: 12.0.14 |
> ${jetty.home}/lib/ee10-websocket/jetty-ee10-websocket-jetty-server-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
> 32: 12.0.14 |
> ${jetty.home}/lib/ee10-websocket/jetty-ee10-websocket-jetty-client-webapp-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
>
> Active XMLs: ee10
> -----------------
> ${jetty.home}/etc/jetty-ee10-webapp.xml
> ${jetty.home}/etc/jetty-ee10-deploy.xml
>
> Properties: ee9
> ---------------
> contextHandlerClass = org.eclipse.jetty.ee9.webapp.WebAppContext
> eclipse.jdt.ecj.version = 3.38.0
> ee9.asm.version = 9.7
> ee9.jakarta.annotation.api.version = 2.0.0
> ee9.jakarta.servlet.jsp.jstl.api.version = 2.0.0
> ee9.jakarta.servlet.jsp.jstl.impl.version = 2.0.0
> ee9.jsp.impl.version = 10.0.27
>
> Classpath: ee9
> --------------
> Version Information on 36 entries in the classpath.
> Note: order presented here is how they would appear on the classpath.
> changes to the --module=name command line options will be reflected
> here.
> 0: 5.0.2 |
> ${jetty.home}/lib/jetty-jakarta-servlet-api-5.0.2.jar |
> http://www.apache.org/licenses/LICENSE-2.0,
> http://www.eclipse.org/org/documents/epl-v10.php
> 1: 12.0.14 |
> ${jetty.home}/lib/jetty-ee9-nested-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 2: 12.0.14 |
> ${jetty.home}/lib/jetty-ee9-servlet-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 3: 12.0.14 |
> ${jetty.home}/lib/jetty-ee9-security-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 4: 12.0.14 |
> ${jetty.home}/lib/jetty-ee9-webapp-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 5: 12.0.14 | ${jetty.home}/lib/jetty-ee9-plus-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
> 6: 2.0.1 |
> ${jetty.home}/lib/jakarta.transaction-api-2.0.1.jar |
> http://www.eclipse.org/legal/epl-2.0,
> https://www.gnu.org/software/classpath/license.html
> 7: 2.0.1 |
> ${jetty.home}/lib/jakarta.interceptor-api-2.0.1.jar |
> http://www.eclipse.org/legal/epl-2.0,
> https://www.gnu.org/software/classpath/license.html
> 8: 3.0.1 |
> ${jetty.home}/lib/jakarta.enterprise.cdi-api-3.0.1.jar |
> https://repository.jboss.org/licenses/apache-2.0.txt
> 9: 2.0 |
> ${jetty.home}/lib/jakarta.inject-api-2.0.1.MR.jar |
> http://www.apache.org/licenses/LICENSE-2.0.txt
> 10: 12.0.14 |
> ${jetty.home}/lib/jetty-ee9-annotations-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 11: 9.7 |
> ${jetty.home}/lib/ee9-annotations/asm-9.7.jar | BSD-3-Clause;link=
> https://asm.ow2.io/LICENSE.txt
> 12: 9.7 |
> ${jetty.home}/lib/ee9-annotations/asm-analysis-9.7.jar | BSD-3-Clause;link=
> https://asm.ow2.io/LICENSE.txt
> 13: 9.7 |
> ${jetty.home}/lib/ee9-annotations/asm-commons-9.7.jar | BSD-3-Clause;link=
> https://asm.ow2.io/LICENSE.txt
> 14: 9.7 |
> ${jetty.home}/lib/ee9-annotations/asm-tree-9.7.jar | BSD-3-Clause;link=
> https://asm.ow2.io/LICENSE.txt
> 15: 2.0.0 |
> ${jetty.home}/lib/ee9-annotations/jakarta.annotation-api-2.0.0.jar |
> http://www.eclipse.org/legal/epl-2.0,
> https://www.gnu.org/software/classpath/license.html
> 16: 3.38.0.v20240524-2033 |
> ${jetty.home}/lib/ee9-apache-jsp/org.eclipse.jdt.ecj-3.38.0.jar
> 17: 10.0.27 |
> ${jetty.home}/lib/ee9-apache-jsp/org.mortbay.jasper.apache-el-10.0.27.jar |
> http://www.apache.org/licenses/LICENSE-2.0
> 18: 10.0.27 |
> ${jetty.home}/lib/ee9-apache-jsp/org.mortbay.jasper.apache-jsp-10.0.27.jar
> | http://www.apache.org/licenses/LICENSE-2.0
> 19: 12.0.14 |
> ${jetty.home}/lib/jetty-ee9-apache-jsp-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 20: 2.0.0 |
> ${jetty.home}/lib/ee9-glassfish-jstl/jakarta.servlet.jsp.jstl.jakarta.servlet.jsp.jstl-api-2.0.0.jar
> | http://www.eclipse.org/legal/epl-2.0,
> https://www.gnu.org/software/classpath/license.html
> 21: 2.0.0 |
> ${jetty.home}/lib/ee9-glassfish-jstl/org.glassfish.web.jakarta.servlet.jsp.jstl-2.0.0.jar
> | http://www.eclipse.org/legal/epl-2.0,
> https://www.gnu.org/software/classpath/license.html
> 22: 12.0.14 |
> ${jetty.home}/lib/jetty-ee9-jndi-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 23: 12.0.14 |
> ${jetty.home}/lib/jetty-ee9-quickstart-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 24: 12.0.14 |
> ${jetty.home}/lib/jetty-ee9-servlets-12.0.14.jar | EPL-2.0 OR Apache-2.0
> 25: 12.0.14 |
> ${jetty.home}/lib/jetty-websocket-core-common-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 26: 12.0.14 |
> ${jetty.home}/lib/jetty-websocket-core-client-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 27: 12.0.14 |
> ${jetty.home}/lib/jetty-websocket-core-server-12.0.14.jar | EPL-2.0 OR
> Apache-2.0
> 28: 12.0.14 |
> ${jetty.home}/lib/ee9-websocket/jetty-ee9-websocket-servlet-12.0.14.jar |
> EPL-2.0 OR Apache-2.0
> 29: 2.0.0 |
> ${jetty.home}/lib/ee9-websocket/jetty-jakarta-websocket-api-2.0.0.jar |
> http://www.apache.org/licenses/LICENSE-2.0,
> http://www.eclipse.org/org/documents/epl-v10.php
> 30: 12.0.14 |
> ${jetty.home}/lib/ee9-websocket/jetty-ee9-websocket-jakarta-client-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
> 31: 12.0.14 |
> ${jetty.home}/lib/ee9-websocket/jetty-ee9-websocket-jakarta-common-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
> 32: 12.0.14 |
> ${jetty.home}/lib/ee9-websocket/jetty-ee9-websocket-jakarta-server-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
> 33: 12.0.14 |
> ${jetty.home}/lib/ee9-websocket/jetty-ee9-websocket-jetty-api-12.0.14.jar |
> EPL-2.0 OR Apache-2.0
> 34: 12.0.14 |
> ${jetty.home}/lib/ee9-websocket/jetty-ee9-websocket-jetty-common-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
> 35: 12.0.14 |
> ${jetty.home}/lib/ee9-websocket/jetty-ee9-websocket-jetty-server-12.0.14.jar
> | EPL-2.0 OR Apache-2.0
>
> Active XMLs: ee9
> ----------------
> ${jetty.home}/etc/jetty-ee9-webapp.xml
> ${jetty.home}/etc/jetty-ee9-deploy.xml
> ${jetty.home}/etc/jetty-ee9-quickstart.xml
>
>
>
> Many thanks for any help
>
> --
> 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
>
>
>
> --
> 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/20241113/64ed4bdd/attachment.htm>
More information about the users
mailing list