aboutsummaryrefslogtreecommitdiff
path: root/pdf-as-web/src/main/webapp
diff options
context:
space:
mode:
authorJakob Heher <jakob.heher@iaik.tugraz.at>2026-04-15 13:49:22 +0200
committerGitHub <noreply@github.com>2026-04-15 13:49:22 +0200
commit77dd3fcc4d85088b15ab859c4438521d9cd6ed10 (patch)
treeaefedc8d2ef77e6819b46a948459d6016dfe5b62 /pdf-as-web/src/main/webapp
parent88930540361a88ff56e07fed31004b583f2e729f (diff)
downloadpdf-as-4-77dd3fcc4d85088b15ab859c4438521d9cd6ed10.tar.gz
pdf-as-4-77dd3fcc4d85088b15ab859c4438521d9cd6ed10.tar.bz2
pdf-as-4-77dd3fcc4d85088b15ab859c4438521d9cd6ed10.zip
pdf-as-5 (#82)
- JDK 17 - PDFBox 3 - PDF-AS Web moved to Spring Boot - MOA Integration tests w/ new error code --------- Co-authored-by: Gerald Palfinger <gerald.palfinger@a-sit.at> Co-authored-by: kathrin.resek <kathrin.resek@a-sit.at>
Diffstat (limited to 'pdf-as-web/src/main/webapp')
-rw-r--r--pdf-as-web/src/main/webapp/WEB-INF/web.xml263
1 files changed, 0 insertions, 263 deletions
diff --git a/pdf-as-web/src/main/webapp/WEB-INF/web.xml b/pdf-as-web/src/main/webapp/WEB-INF/web.xml
deleted file mode 100644
index 46ae8272..00000000
--- a/pdf-as-web/src/main/webapp/WEB-INF/web.xml
+++ /dev/null
@@ -1,263 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-
-<web-app>
- <!-- General description of your web application -->
-
- <display-name>PDF-AS-WEB</display-name>
- <description>
- PDF-AS-WEB Application
- </description>
- <filter>
- <filter-name>ExceptionCatchFilter</filter-name>
- <display-name>ExceptionCatchFilter</display-name>
- <description></description>
- <filter-class>at.gv.egiz.pdfas.web.filter.ExceptionCatchFilter</filter-class>
- <init-param>
- <param-name>statelessServlets</param-name>
- <param-value>/placeholder,/visblock</param-value>
- </init-param>
- </filter>
- <filter>
- <filter-name>UserAgentFilter</filter-name>
- <display-name>UserAgentFilter</display-name>
- <description></description>
- <filter-class>at.gv.egiz.pdfas.web.filter.UserAgentFilter</filter-class>
- </filter>
- <filter>
- <filter-name>sitemesh</filter-name>
- <filter-class>com.opensymphony.sitemesh.webapp.SiteMeshFilter</filter-class>
- </filter>
- <filter>
- <filter-name>CORS</filter-name>
- <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
- <init-param>
- <param-name>cors.allowOrigin</param-name>
- <param-value>*</param-value>
- </init-param>
- </filter>
- <!-- A filter that sets character encoding that is used to decode -->
- <!-- parameters in a POST request -->
- <filter>
- <filter-name>setCharacterEncodingFilter</filter-name>
- <filter-class>org.apache.catalina.filters.SetCharacterEncodingFilter</filter-class>
- <init-param>
- <param-name>encoding</param-name>
- <param-value>UTF-8</param-value>
- </init-param>
- </filter>
-
- <!-- The mapping for the Set Character Encoding Filter -->
- <filter-mapping>
- <filter-name>setCharacterEncodingFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
-
- <!-- filter-mapping>
- <filter-name>sitemesh</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping-->
-
- <filter-mapping>
- <filter-name>ExceptionCatchFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>UserAgentFilter</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
- <filter-mapping>
- <filter-name>CORS</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
- <!-- listener>
- <listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class>
- </listener-->
-
-
- <!-- servlet>
- <servlet-name>SOAPSign</servlet-name>
- <servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class>
- </servlet-->
- <servlet>
- <servlet-name>SignServlet</servlet-name>
- <description>
- The Sign Servlet allows Users to Sign PDF Documents ...
- </description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.ExternSignServlet</servlet-class>
- <load-on-startup>0</load-on-startup>
- </servlet>
- <servlet>
- <servlet-name>CXFServlet</servlet-name>
- <display-name>CXFServlet</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.SoapServiceServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>ProvidePDF</servlet-name>
- <display-name>ProvidePDF</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.ProvidePDFServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>DataURLServlet</servlet-name>
- <display-name>DataURLServlet</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.DataURLServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>SLDataURLServlet</servlet-name>
- <display-name>SLDataURLServlet</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.SLDataURLServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>VisBlockServlet</servlet-name>
- <display-name>VisBlockServlet</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.VisBlockServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>VerifyServlet</servlet-name>
- <display-name>VerifyServlet</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.VerifyServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>PDFData</servlet-name>
- <display-name>PDFData</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.PDFData</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>ErrorPage</servlet-name>
- <display-name>ErrorPage</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.ErrorPage</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>PDFVerifyData</servlet-name>
- <display-name>PDFVerifyData</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.PDFSignatureData</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>PDFVerifyCert</servlet-name>
- <display-name>PDFVerifyCert</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.PDFSignatureCertificateData</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>ReloadServlet</servlet-name>
- <display-name>ReloadServlet</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.ReloadServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>UIEntryPointServlet</servlet-name>
- <display-name>UIEntryPointServlet</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.UIEntryPointServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>QRPlaceholderGenerator</servlet-name>
- <display-name>QRPlaceholderGenerator</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.PlaceholderGeneratorServlet</servlet-class>
- </servlet>
- <servlet>
- <servlet-name>JSONAPIServlet</servlet-name>
- <display-name>JSONAPIServlet</display-name>
- <description></description>
- <servlet-class>at.gv.egiz.pdfas.web.servlets.JSONAPIServlet</servlet-class>
- </servlet>
-
-
- <!-- Define mappings that are used by the servlet container to translate
- a particular request URI (context-relative) to a particular servlet. The
- examples below correspond to the servlet descriptions above. Thus, a request
- URI like: http://localhost:8080/{contextpath}/graph will be mapped to the
- "graph" servlet, while a request like: http://localhost:8080/{contextpath}/saveCustomer.do
- will be mapped to the "controller" servlet. You may define any number of
- servlet mappings, including zero. It is also legal to define more than one
- mapping for the same servlet, if you wish to. -->
-
- <!-- servlet-mapping>
- <servlet-name>SOAPSign</servlet-name>
- <url-pattern>/wssign</url-pattern>
- </servlet-mapping -->
- <servlet-mapping>
- <servlet-name>CXFServlet</servlet-name>
- <url-pattern>/services/*</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>SignServlet</servlet-name>
- <url-pattern>/Sign</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>VisBlockServlet</servlet-name>
- <url-pattern>/visblock</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>ProvidePDF</servlet-name>
- <url-pattern>/ProvidePDF</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>ReloadServlet</servlet-name>
- <url-pattern>/Reload</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>DataURLServlet</servlet-name>
- <url-pattern>/DataURL</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>SLDataURLServlet</servlet-name>
- <url-pattern>/DataURLSL20</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>VerifyServlet</servlet-name>
- <url-pattern>/Verify</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>PDFData</servlet-name>
- <url-pattern>/PDFData</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>ErrorPage</servlet-name>
- <url-pattern>/ErrorPage</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>PDFVerifyData</servlet-name>
- <url-pattern>/signData</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>PDFVerifyCert</servlet-name>
- <url-pattern>/signCert</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>UIEntryPointServlet</servlet-name>
- <url-pattern>/userentry</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>QRPlaceholderGenerator</servlet-name>
- <url-pattern>/placeholder</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>JSONAPIServlet</servlet-name>
- <url-pattern>/api/v1/sign</url-pattern>
- </servlet-mapping>
-
-
- <!-- Define the default session timeout for your application, in minutes.
- From a servlet or JSP page, you can modify the timeout for a particular session
- dynamically by using HttpSession.getMaxInactiveInterval(). -->
-
- <session-config>
- <session-timeout>30</session-timeout> <!-- 30 minutes -->
- </session-config>
-
- <welcome-file-list>
- <welcome-file>index.jsp</welcome-file>
- </welcome-file-list>
-
-</web-app> \ No newline at end of file