diff options
author | Simon Steiner <ssteiner@apache.org> | 2024-07-11 08:23:15 +0100 |
---|---|---|
committer | Simon Steiner <ssteiner@apache.org> | 2024-07-11 08:23:15 +0100 |
commit | 639d5b608224d566443a21efd85432a1dddb734a (patch) | |
tree | e691f123b774c15b75596e5b39470cd6df62c932 | |
parent | 8b25c09429f4777e8eef6ae24f93dc127709ce75 (diff) | |
download | xmlgraphics-fop-639d5b608224d566443a21efd85432a1dddb734a.tar.gz xmlgraphics-fop-639d5b608224d566443a21efd85432a1dddb734a.zip |
FOP-3188: Switch to Jakarta servlet API
4 files changed, 11 insertions, 9 deletions
diff --git a/fop-core/pom.xml b/fop-core/pom.xml index b142cacd1..a6b529e62 100644 --- a/fop-core/pom.xml +++ b/fop-core/pom.xml @@ -89,9 +89,9 @@ <version>${commons.logging.version}</version> </dependency> <dependency> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - <version>2.2</version> + <groupId>jakarta.servlet</groupId> + <artifactId>jakarta.servlet-api</artifactId> + <version>5.0.0</version> <scope>provided</scope> </dependency> <dependency> diff --git a/fop-core/src/main/java/org/apache/fop/servlet/FopPrintServlet.java b/fop-core/src/main/java/org/apache/fop/servlet/FopPrintServlet.java index dddd1ec5e..8fbe79d7a 100644 --- a/fop-core/src/main/java/org/apache/fop/servlet/FopPrintServlet.java +++ b/fop-core/src/main/java/org/apache/fop/servlet/FopPrintServlet.java @@ -22,7 +22,6 @@ package org.apache.fop.servlet; import java.io.IOException; import java.io.PrintWriter; -import javax.servlet.http.HttpServletResponse; import javax.xml.transform.Result; import javax.xml.transform.Source; import javax.xml.transform.Transformer; @@ -34,6 +33,7 @@ import org.apache.fop.apps.FOUserAgent; import org.apache.fop.apps.Fop; import org.apache.fop.apps.MimeConstants; +import jakarta.servlet.http.HttpServletResponse; /** * Example servlet to generate a fop printout from a servlet. diff --git a/fop-core/src/main/java/org/apache/fop/servlet/FopServlet.java b/fop-core/src/main/java/org/apache/fop/servlet/FopServlet.java index 406ead324..9b8c9a989 100644 --- a/fop-core/src/main/java/org/apache/fop/servlet/FopServlet.java +++ b/fop-core/src/main/java/org/apache/fop/servlet/FopServlet.java @@ -26,10 +26,6 @@ import java.io.PrintWriter; import java.net.URI; import java.net.URL; -import javax.servlet.ServletException; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; import javax.xml.transform.Result; import javax.xml.transform.Source; import javax.xml.transform.Transformer; @@ -51,6 +47,11 @@ import org.apache.fop.apps.FopFactory; import org.apache.fop.apps.FopFactoryBuilder; import org.apache.fop.apps.MimeConstants; +import jakarta.servlet.ServletException; +import jakarta.servlet.http.HttpServlet; +import jakarta.servlet.http.HttpServletRequest; +import jakarta.servlet.http.HttpServletResponse; + /** * Example servlet to generate a PDF from a servlet. * <br> diff --git a/fop-core/src/main/java/org/apache/fop/servlet/ServletContextURIResolver.java b/fop-core/src/main/java/org/apache/fop/servlet/ServletContextURIResolver.java index 413dac76d..b0422f632 100644 --- a/fop-core/src/main/java/org/apache/fop/servlet/ServletContextURIResolver.java +++ b/fop-core/src/main/java/org/apache/fop/servlet/ServletContextURIResolver.java @@ -23,12 +23,13 @@ import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; -import javax.servlet.ServletContext; import javax.xml.transform.Source; import javax.xml.transform.TransformerException; import javax.xml.transform.URIResolver; import javax.xml.transform.stream.StreamSource; +import jakarta.servlet.ServletContext; + /** * This class is a URIResolver implementation that provides access to resources in the WEB-INF * directory of a web application using "servlet-content:" URIs. |