org.apache.tomcat.util.http.Parameters.level = ALL de.pdv.apex.level = ALL-
-Server Version: <%= application.getServerInfo() %>
-Servlet Version: <%= application.getMajorVersion() %>.<%= application.getMinorVersion() %>
-JSP Version: <%= JspFactory.getDefaultFactory().getEngineInfo().getSpecificationVersion() %>
-Context Path: ${pageContext.request.contextPath}
+<%
+ Map systemProperties = new LinkedHashMap<>();
+ systemProperties.put("Server Version",application.getServerInfo());
+ systemProperties.put("Servlet Version",String.format("%d.%d",application.getMajorVersion(),application.getMinorVersion()));
+ systemProperties.put("JSP Version",JspFactory.getDefaultFactory().getEngineInfo().getSpecificationVersion());
+ systemProperties.put("Context Path", request.getContextPath() );
+ systemProperties.put("","");
+ systemProperties.put("java.version",System.getProperty("java.version"));
+ systemProperties.put("java.vm.vendor",System.getProperty("java.vm.vendor"));
+ systemProperties.put("user.country",System.getProperty("user.country"));
+ systemProperties.put("user.language",System.getProperty("user.language"));
+ systemProperties.put("user.name",System.getProperty("user.name"));
+ systemProperties.put("user.timezone",System.getProperty("user.timezone"));
+ systemProperties.put("os.name",System.getProperty("os.name"));
+ systemProperties.put("os.version",System.getProperty("os.version"));
+ systemProperties.put("file.encoding",System.getProperty("file.encoding"));
+ systemProperties.put("sun.jnu.encoding",System.getProperty("sun.jnu.encoding"));
+ request.setAttribute("systemProperties",systemProperties);
+%>
-java.version: ${System.getProperty("java.version")}
-java.vm.vendor: ${System.getProperty("java.vm.vendor")}
-user.country: ${System.getProperty("user.country")}
-user.language: ${System.getProperty("user.language")}
-user.name: ${System.getProperty("user.name")}
-user.timezone: ${System.getProperty("user.timezone")}
-os.name: ${System.getProperty("os.name")}
-os.version: ${System.getProperty("os.version")}
-file.encoding: ${System.getProperty("file.encoding")}
-sun.jnu.encoding: ${System.getProperty("sun.jnu.encoding")}
+ | Parameter | +Value | +
|---|---|
page built with Pico.css, fop conversion with Apache FOP
diff --git a/src/test/java/de/pdv/apex/ExampleFO2PDFTest.java b/src/test/java/de/pdv/apex/ExampleFO2PDFTest.java index e108e02..2ddde49 100644 --- a/src/test/java/de/pdv/apex/ExampleFO2PDFTest.java +++ b/src/test/java/de/pdv/apex/ExampleFO2PDFTest.java @@ -109,8 +109,7 @@ class ExampleFO2PDFTest { app.convertFO2PDFHelper(inputStream, pdfFile); - if (!pdfFile.exists()) - throw new Exception("result file missing"); + Assertions.assertTrue(pdfFile.exists(), "Error: result file missing"); try (PDDocument document = Loader.loadPDF(new RandomAccessReadBufferedFile(pdfFile))) { diff --git a/src/test/java/de/pdv/apex/ExampleXML2PDFTest.java b/src/test/java/de/pdv/apex/ExampleXML2PDFTest.java index 0f719dc..206dc7d 100644 --- a/src/test/java/de/pdv/apex/ExampleXML2PDFTest.java +++ b/src/test/java/de/pdv/apex/ExampleXML2PDFTest.java @@ -84,8 +84,7 @@ class ExampleXML2PDFTest { //close out.close(); - if (!pdfFile.exists()) - throw new Exception("result file missing"); + Assertions.assertTrue(pdfFile.exists(), "Error: result file missing"); try (PDDocument document = Loader.loadPDF(new RandomAccessReadBufferedFile(pdfFile))) { System.out.println("Pages: " + document.getNumberOfPages()); System.out.println("Filesize (Bytes): " + Files.size(pdfFile.toPath()));