From ae77d14cf9852f7a6b0633ad5648c7c9b2e4843c Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Tue, 12 Jul 2022 20:19:29 +1000 Subject: [PATCH] add jetty-ee8-jndi (#8287) * add jetty-ee8-jndi Signed-off-by: Olivier Lamy --- .../pom.xml | 4 -- jetty-ee8/jetty-ee8-bom/pom.xml | 5 ++ jetty-ee8/jetty-ee8-home/pom.xml | 10 +-- jetty-ee8/jetty-ee8-jndi/pom.xml | 65 +++++++++++++++++++ .../src/main/config/modules/ee8-jndi.mod | 13 ++++ jetty-ee8/pom.xml | 7 ++ jetty-ee9/jetty-ee9-jndi/pom.xml | 2 +- 7 files changed, 96 insertions(+), 10 deletions(-) create mode 100644 jetty-ee8/jetty-ee8-jndi/pom.xml create mode 100644 jetty-ee8/jetty-ee8-jndi/src/main/config/modules/ee8-jndi.mod diff --git a/jetty-ee10/jetty-ee10-websocket/jetty-ee10-websocket-jakarta-common/pom.xml b/jetty-ee10/jetty-ee10-websocket/jetty-ee10-websocket-jakarta-common/pom.xml index fefa6fe1fdd..e8af39f1370 100644 --- a/jetty-ee10/jetty-ee10-websocket/jetty-ee10-websocket-jakarta-common/pom.xml +++ b/jetty-ee10/jetty-ee10-websocket/jetty-ee10-websocket-jakarta-common/pom.xml @@ -48,10 +48,6 @@ jakarta.websocket jakarta.websocket-client-api - - jakarta.websocket - jakarta.websocket-client-api - org.eclipse.jetty.websocket websocket-core-client diff --git a/jetty-ee8/jetty-ee8-bom/pom.xml b/jetty-ee8/jetty-ee8-bom/pom.xml index fe6affe5e41..43290da2b18 100644 --- a/jetty-ee8/jetty-ee8-bom/pom.xml +++ b/jetty-ee8/jetty-ee8-bom/pom.xml @@ -108,6 +108,11 @@ jetty-ee8-plus ${project.version} + + org.eclipse.jetty.ee8 + jetty-ee8-jndi + ${project.version} + diff --git a/jetty-ee8/jetty-ee8-home/pom.xml b/jetty-ee8/jetty-ee8-home/pom.xml index 70cb5dcb18e..c57ba5a01ed 100644 --- a/jetty-ee8/jetty-ee8-home/pom.xml +++ b/jetty-ee8/jetty-ee8-home/pom.xml @@ -414,11 +414,11 @@ - - - - - + + org.eclipse.jetty.ee8 + jetty-ee8-jndi + true + diff --git a/jetty-ee8/jetty-ee8-jndi/pom.xml b/jetty-ee8/jetty-ee8-jndi/pom.xml new file mode 100644 index 00000000000..34050a47805 --- /dev/null +++ b/jetty-ee8/jetty-ee8-jndi/pom.xml @@ -0,0 +1,65 @@ + + + org.eclipse.jetty.ee8 + jetty-ee8 + 12.0.0-SNAPSHOT + + + 4.0.0 + jetty-ee8-jndi + EE8 :: Jetty :: JNDI + EE8 JNDI factories + + + jetty-ee9-jndi + ${project.groupId}.jndi + org.eclipse.jetty.ee8.jndi.* + + + + + + org.apache.felix + maven-bundle-plugin + true + + + ${osgi.slf4j.import.packages},jakarta.mail.*;resolution:=optional,* + + + + + + + + + org.eclipse.jetty + jetty-jndi + + + org.eclipse.jetty.orbit + javax.mail.glassfish + provided + + + org.eclipse.jetty.orbit + javax.activation + + + + + org.slf4j + slf4j-api + + + org.eclipse.jetty + jetty-slf4j-impl + test + + + org.eclipse.jetty.toolchain + jetty-test-helper + test + + + diff --git a/jetty-ee8/jetty-ee8-jndi/src/main/config/modules/ee8-jndi.mod b/jetty-ee8/jetty-ee8-jndi/src/main/config/modules/ee8-jndi.mod new file mode 100644 index 00000000000..186c4b746bb --- /dev/null +++ b/jetty-ee8/jetty-ee8-jndi/src/main/config/modules/ee8-jndi.mod @@ -0,0 +1,13 @@ +# DO NOT EDIT - See: https://www.eclipse.org/jetty/documentation/current/startup-modules.html + +[description] +Adds the Jetty EE8 JNDI reference factories + +[environment] +ee8 + +[depend] +jndi + +[lib] +lib/jetty-ee8-jndi-${jetty.version}.jar diff --git a/jetty-ee8/pom.xml b/jetty-ee8/pom.xml index 0fdbc5cba1a..d5ef008a2d7 100644 --- a/jetty-ee8/pom.xml +++ b/jetty-ee8/pom.xml @@ -16,6 +16,7 @@ 4.0.6 1.3.3 1.3.5 + 1.4.1.v201005082020 1.1.2 true @@ -31,6 +32,7 @@ jetty-ee8-webapp jetty-ee8-jaas jetty-ee8-plus + jetty-ee8-jndi jetty-ee8-annotations jetty-ee8-websocket jetty-ee8-bom @@ -149,6 +151,11 @@ jetty-javax-websocket-api ${jakarta.websocket.api.version} + + org.eclipse.jetty.orbit + javax.mail.glassfish + ${javax.mail.glassfish.version} + org.eclipse.jetty.ee8 jetty-ee8-annotations diff --git a/jetty-ee9/jetty-ee9-jndi/pom.xml b/jetty-ee9/jetty-ee9-jndi/pom.xml index f1a02f42344..938c913ae66 100644 --- a/jetty-ee9/jetty-ee9-jndi/pom.xml +++ b/jetty-ee9/jetty-ee9-jndi/pom.xml @@ -8,7 +8,7 @@ 4.0.0 jetty-ee9-jndi EE9 :: Jetty :: JNDI - EE10 JNDI factories + EE9 JNDI factories ${project.groupId}.jndi