Shibboleth IDP 5.1.3 with Jetty 12.0.14

Alessandro Vercelli alever22 at zoho.com
Wed Nov 13 10:07:13 UTC 2024


Yes, it does go up



Now further steps for joining the Shibboleth IDP with our IDM (Identity Management)



I'm totally new to these activity but the customer service of IDM will surely help 



Cheers,

Alessandro







---- On Wed, 13 Nov 2024 10:10:52 +0100 Gianluca Amato <gianluca.amato.74 at gmail.com> wrote ---



Alessandro,

does it work now with these changes ?



--gianluca




On Wed, Nov 13, 2024 at 9:52 AM Alessandro Vercelli via users <mailto: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 <mailto: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 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 <mailto: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

http://java.vm.name = Java HotSpot(TM) 64-Bit Server VM

http://java.vm.info = mixed mode, sharing

http://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 mailto: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 mailto:users-unsubscribe at shibboleth.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20241113/ffb2dd05/attachment.htm>


More information about the users mailing list