diff --git a/voila-runtime-displaytag/pom.xml b/voila-runtime-displaytag/pom.xml index 6ec8fa200e786d13f53ab388e9a8c11ca0c476e3..859d02a7b714334532a8cb7ae8f0c6b968890da1 100644 --- a/voila-runtime-displaytag/pom.xml +++ b/voila-runtime-displaytag/pom.xml @@ -1,4 +1,6 @@ - + voila-runtime-root it.micegroup.voila.runtime @@ -20,26 +22,33 @@ voila-runtime-core ${project.parent.version} + - com.itextpdf - itextpdf - 5.5.13.3 + com.lowagie + itext + 2.1.7 + + + + + org.apache.poi poi + 5.2.2 commons-io commons-io - 1.4 + 2.16.1 - javax.servlet.jsp - javax.servlet.jsp-api - 2.3.3 - provided + javax.servlet.jsp + javax.servlet.jsp-api + 2.3.3 + provided javax.servlet diff --git a/voila-runtime-displaytag/src/main/java/it/mice/voila/runtime/displaytag/pdfexporter/AbstractPdfExporter.java b/voila-runtime-displaytag/src/main/java/it/mice/voila/runtime/displaytag/pdfexporter/AbstractPdfExporter.java index 91e9ccea0a06d785222c508758a233f6971d334b..de9d98bdf932c6a9daeae414c219fd90ff9f8bef 100644 --- a/voila-runtime-displaytag/src/main/java/it/mice/voila/runtime/displaytag/pdfexporter/AbstractPdfExporter.java +++ b/voila-runtime-displaytag/src/main/java/it/mice/voila/runtime/displaytag/pdfexporter/AbstractPdfExporter.java @@ -166,10 +166,9 @@ public abstract class AbstractPdfExporter extends AbstractTotalExporter { document.addCreationDate(); PdfWriter writer = PdfWriter.getInstance(document, out); - prepareHeaderFooter(writer, document); - document.open(); - + + prepareHeaderFooter(writer, document); prepareDocumentTitle(document); // Fill the virtual PDF table with the necessary data diff --git a/voila-runtime-root/pom.xml b/voila-runtime-root/pom.xml index 80f8b1930f57634f2b869bb414dc9bf331f6fb51..9a737e8de6e051f066b45e7954c39e99614b59d5 100644 --- a/voila-runtime-root/pom.xml +++ b/voila-runtime-root/pom.xml @@ -337,7 +337,7 @@ commons-io commons-io - 1.4 + 2.16.1 commons-collections diff --git a/voila-runtime-rtftemplate/pom.xml b/voila-runtime-rtftemplate/pom.xml index 6c8681577e453c0d32bd867e8225f1aac44547f6..9e7b91619f8fa5e3fe527eabda6e1f3c00362fcc 100644 --- a/voila-runtime-rtftemplate/pom.xml +++ b/voila-runtime-rtftemplate/pom.xml @@ -30,7 +30,7 @@ commons-io commons-io - 1.4 + 2.16.1 commons-lang