diff options
| author | Jakob Heher <jakob.heher@iaik.tugraz.at> | 2026-04-15 13:49:22 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-15 13:49:22 +0200 |
| commit | 77dd3fcc4d85088b15ab859c4438521d9cd6ed10 (patch) | |
| tree | aefedc8d2ef77e6819b46a948459d6016dfe5b62 /pdf-as-web/src/main/webapp | |
| parent | 88930540361a88ff56e07fed31004b583f2e729f (diff) | |
| download | pdf-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.xml | 263 |
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 |
