diff --git a/pom.xml b/pom.xml
index c2973a08c..21c0652b8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -61,7 +61,7 @@ under the License.
2.0.17
1.14.0
- javax.servlet;version="[2.1.0, 5.0.0)";resolution:=optional,
+ jakarta.servlet;version="[4.0.2, 7.0.0)";resolution:=optional,
org.apache.avalon.framework.logger;version="[4.1.3, 4.1.5]";resolution:=optional,
org.apache.log;version="[1.0.1, 1.0.1]";resolution:=optional,
org.apache.log4j;version="[1.2.15, 2.0.0)";resolution:=optional,
@@ -173,6 +173,17 @@ under the License.
+
+ com.github.siom79.japicmp
+ japicmp-maven-plugin
+
+
+
+ org.apache.commons.logging.impl.ServletContextCleaner
+
+
+
+
org.apache.maven.plugins
maven-antrun-plugin
@@ -274,7 +285,7 @@ under the License.
${org.apache.logging.log4j:log4j-1.2-api:jar}
${org.apache.logging.log4j:log4j-api:jar}
${logkit:logkit:jar}
- ${javax.servlet:javax.servlet-api:jar}
+ ${jakarta.servlet:jakarta.servlet-api:jar}
target/${project.build.finalName}.jar
target/${project.build.finalName}-api.jar
target/${project.build.finalName}-adapters.jar
@@ -572,9 +583,9 @@ under the License.
true
- javax.servlet
- javax.servlet-api
- 4.0.1
+ jakarta.servlet
+ jakarta.servlet-api
+ 6.1.0
provided
true
@@ -810,3 +821,4 @@ under the License.
+
diff --git a/src/main/java/org/apache/commons/logging/impl/ServletContextCleaner.java b/src/main/java/org/apache/commons/logging/impl/ServletContextCleaner.java
index 701f7eae0..83d393fd8 100644
--- a/src/main/java/org/apache/commons/logging/impl/ServletContextCleaner.java
+++ b/src/main/java/org/apache/commons/logging/impl/ServletContextCleaner.java
@@ -20,8 +20,8 @@
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
-import javax.servlet.ServletContextEvent;
-import javax.servlet.ServletContextListener;
+import jakarta.servlet.ServletContextEvent;
+import jakarta.servlet.ServletContextListener;
import org.apache.commons.logging.LogFactory;
@@ -143,3 +143,4 @@ public void contextInitialized(final ServletContextEvent sce) {
// do nothing
}
}
+