This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/main by this push:
     new 7dc48c4  Fix #3496 Ban javax.servlet:javax.servlet-api in favor of 
jakarta.servlet:jakarta.servlet-api
7dc48c4 is described below

commit 7dc48c42ecfed4562e4eb2e4aa4f3a812af7f409
Author: Amos Feng <[email protected]>
AuthorDate: Sat Jan 29 13:43:34 2022 +0800

    Fix #3496 Ban javax.servlet:javax.servlet-api in favor of 
jakarta.servlet:jakarta.servlet-api
---
 extensions-jvm/cometd/runtime/pom.xml      | 10 ++++++++++
 extensions-jvm/hdfs/runtime/pom.xml        |  8 ++++++++
 extensions-jvm/spark/runtime/pom.xml       |  8 ++++++++
 extensions/avro-rpc/runtime/pom.xml        | 10 ++++++++++
 integration-tests-support/wiremock/pom.xml |  8 ++++++++
 integration-tests/avro-rpc/pom.xml         |  6 ++++++
 integration-tests/oaipmh/pom.xml           | 11 ++++++++++-
 pom.xml                                    |  2 ++
 8 files changed, 62 insertions(+), 1 deletion(-)

diff --git a/extensions-jvm/cometd/runtime/pom.xml 
b/extensions-jvm/cometd/runtime/pom.xml
index 10176ec..411522c 100644
--- a/extensions-jvm/cometd/runtime/pom.xml
+++ b/extensions-jvm/cometd/runtime/pom.xml
@@ -54,6 +54,16 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-cometd</artifactId>
+            <exclusions>
+                <exclusion>
+                    <groupId>javax.servlet</groupId>
+                    <artifactId>javax.servlet-api</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>jakarta.servlet</groupId>
+            <artifactId>jakarta.servlet-api</artifactId>
         </dependency>
     </dependencies>
 
diff --git a/extensions-jvm/hdfs/runtime/pom.xml 
b/extensions-jvm/hdfs/runtime/pom.xml
index 150c57d..bc821e4 100644
--- a/extensions-jvm/hdfs/runtime/pom.xml
+++ b/extensions-jvm/hdfs/runtime/pom.xml
@@ -63,9 +63,17 @@
                     <groupId>io.netty</groupId>
                     <artifactId>netty-all</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>javax.servlet</groupId>
+                    <artifactId>javax.servlet-api</artifactId>
+                </exclusion>
              </exclusions>
         </dependency>
         <dependency>
+            <groupId>jakarta.servlet</groupId>
+            <artifactId>jakarta.servlet-api</artifactId>
+        </dependency>
+        <dependency>
             <groupId>io.quarkus</groupId>
             <artifactId>quarkus-netty</artifactId>
         </dependency>
diff --git a/extensions-jvm/spark/runtime/pom.xml 
b/extensions-jvm/spark/runtime/pom.xml
index 73d90ab..fa897cc 100644
--- a/extensions-jvm/spark/runtime/pom.xml
+++ b/extensions-jvm/spark/runtime/pom.xml
@@ -88,6 +88,10 @@
                     <groupId>javax.activation</groupId>
                     <artifactId>activation</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>javax.servlet</groupId>
+                    <artifactId>javax.servlet-api</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>
         <dependency>
@@ -98,6 +102,10 @@
             <groupId>org.jboss.spec.javax.ws.rs</groupId>
             <artifactId>jboss-jaxrs-api_2.1_spec</artifactId>
         </dependency>
+        <dependency>
+            <groupId>jakarta.servlet</groupId>
+            <artifactId>jakarta.servlet-api</artifactId>
+        </dependency>
     </dependencies>
 
     <build>
diff --git a/extensions/avro-rpc/runtime/pom.xml 
b/extensions/avro-rpc/runtime/pom.xml
index 2bb21ae..15df61a 100644
--- a/extensions/avro-rpc/runtime/pom.xml
+++ b/extensions/avro-rpc/runtime/pom.xml
@@ -69,6 +69,16 @@
         <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-avro-rpc-spi</artifactId>
+            <exclusions>
+                <exclusion>
+                    <groupId>javax.servlet</groupId>
+                    <artifactId>javax.servlet-api</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>jakarta.servlet</groupId>
+            <artifactId>jakarta.servlet-api</artifactId>
         </dependency>
         <dependency>
             <artifactId>quarkus-avro</artifactId>
diff --git a/integration-tests-support/wiremock/pom.xml 
b/integration-tests-support/wiremock/pom.xml
index 5eb9cf6..77d8056 100644
--- a/integration-tests-support/wiremock/pom.xml
+++ b/integration-tests-support/wiremock/pom.xml
@@ -46,6 +46,10 @@
                     <groupId>commons-logging</groupId>
                     <artifactId>commons-logging</artifactId>
                 </exclusion>
+                <exclusion>
+                    <groupId>javax.servlet</groupId>
+                    <artifactId>javax.servlet-api</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>
         <dependency>
@@ -56,5 +60,9 @@
             <groupId>org.jboss.logging</groupId>
             <artifactId>jboss-logging</artifactId>
         </dependency>
+        <dependency>
+            <groupId>jakarta.servlet</groupId>
+            <artifactId>jakarta.servlet-api</artifactId>
+        </dependency>
     </dependencies>
 </project>
diff --git a/integration-tests/avro-rpc/pom.xml 
b/integration-tests/avro-rpc/pom.xml
index a03d9af..6a2aff7 100644
--- a/integration-tests/avro-rpc/pom.xml
+++ b/integration-tests/avro-rpc/pom.xml
@@ -58,6 +58,12 @@
         <dependency>
             <groupId>org.apache.avro</groupId>
             <artifactId>avro-ipc-jetty</artifactId>
+            <exclusions>
+                <exclusion>
+                    <groupId>javax.servlet</groupId>
+                    <artifactId>javax.servlet-api</artifactId>
+                </exclusion>
+            </exclusions>
             <scope>test</scope>
         </dependency>
     </dependencies>
diff --git a/integration-tests/oaipmh/pom.xml b/integration-tests/oaipmh/pom.xml
index c432af6..7204756 100644
--- a/integration-tests/oaipmh/pom.xml
+++ b/integration-tests/oaipmh/pom.xml
@@ -85,9 +85,18 @@
         <dependency>
             <groupId>com.github.tomakehurst</groupId>
             <artifactId>wiremock-jre8</artifactId>
+            <exclusions>
+                <exclusion>
+                    <groupId>javax.servlet</groupId>
+                    <artifactId>javax.servlet-api</artifactId>
+                </exclusion>
+            </exclusions>
             <scope>test</scope>
         </dependency>
-
+        <dependency>
+            <groupId>jakarta.servlet</groupId>
+            <artifactId>jakarta.servlet-api</artifactId>
+        </dependency>
     </dependencies>
 
     <profiles>
diff --git a/pom.xml b/pom.xml
index 9db28ec..6207e78 100644
--- a/pom.xml
+++ b/pom.xml
@@ -663,6 +663,8 @@
                                                 
<exclude>io.netty:netty-all</exclude><!-- Use more fine grained netty artifacts 
or even io.quarkus:quarkus-netty instead -->
                                                 
<exclude>javax.activation:activation</exclude><!-- use 
com.sun.activation:jakarta.activation instead -->
                                                 
<exclude>javax.enterprise:cdi-api</exclude><!-- use 
jakarta.enterprise:jakarta.enterprise.cdi-api instead -->
+                                                
<exclude>javax.servlet:servlet-api</exclude><!-- use 
jakarta.servlet:jakarta.servlet-api instead -->
+                                                
<exclude>javax.servlet:javax.servlet-api</exclude><!-- use 
jakarta.servlet:jakarta.servlet-api instead -->
                                                 
<exclude>log4j:log4j</exclude><!-- use 
org.jboss.logmanager:log4j-jboss-logmanager instead -->
                                                 
<exclude>org.apache.geronimo.specs:geronimo-jms_1.1_spec</exclude><!-- use 
jakarta.jms:jakarta.jms-api instead -->
                                                 
<exclude>org.apache.geronimo.specs:geronimo-jms_2.0_spec</exclude><!-- use 
jakarta.jms:jakarta.jms-api instead -->

Reply via email to