diff --git a/java/pom.xml b/java/pom.xml index 825f555b4..b9e9ffc4a 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -103,13 +103,13 @@ com.itextpdf itext7-core - 7.2.5 + 8.0.0 pom com.itextpdf html2pdf - 4.0.5 + 5.0.0 com.lowagie diff --git a/java/src/main/java/com/genexus/GXWebReport.java b/java/src/main/java/com/genexus/GXWebReport.java index ee6aa69c2..98bbe1a55 100644 --- a/java/src/main/java/com/genexus/GXWebReport.java +++ b/java/src/main/java/com/genexus/GXWebReport.java @@ -38,8 +38,8 @@ protected void initState(ModelContext context, UserInformation ui) String implementation = com.genexus.Application.getClientContext().getClientPreferences().getPDF_RPT_LIBRARY(); if (implementation.equals("ITEXT")) reportHandler = new PDFReportItext2(context); - else if (implementation.equals("ITEXT7")) - reportHandler = new PDFReportItext7(context); + else if (implementation.equals("ITEXT8")) + reportHandler = new PDFReportItext8(context); else reportHandler = new PDFReportPDFBox(context); initValues(); diff --git a/java/src/main/java/com/genexus/reports/GXReport.java b/java/src/main/java/com/genexus/reports/GXReport.java index a13e28331..9ed15ec4a 100644 --- a/java/src/main/java/com/genexus/reports/GXReport.java +++ b/java/src/main/java/com/genexus/reports/GXReport.java @@ -75,8 +75,8 @@ else if (getOutputType() == OUTPUT_PDF) String implementation = com.genexus.Application.getClientContext().getClientPreferences().getPDF_RPT_LIBRARY(); if (implementation.equals("ITEXT")) reportHandler = new PDFReportItext2(context); - else if (implementation.equals("ITEXT7")) - reportHandler = new PDFReportItext7(context); + else if (implementation.equals("ITEXT8")) + reportHandler = new PDFReportItext8(context); else reportHandler = new PDFReportPDFBox(context); ((GXReportPDFCommons) reportHandler).setOutputStream(httpContext.getOutputStream()); diff --git a/java/src/main/java/com/genexus/reports/PDFReportItext7.java b/java/src/main/java/com/genexus/reports/PDFReportItext8.java similarity index 99% rename from java/src/main/java/com/genexus/reports/PDFReportItext7.java rename to java/src/main/java/com/genexus/reports/PDFReportItext8.java index 26960c750..c1baca27b 100644 --- a/java/src/main/java/com/genexus/reports/PDFReportItext7.java +++ b/java/src/main/java/com/genexus/reports/PDFReportItext8.java @@ -46,7 +46,7 @@ import java.util.concurrent.ConcurrentHashMap; import java.util.zip.Deflater; -public class PDFReportItext7 extends GXReportPDFCommons { +public class PDFReportItext8 extends GXReportPDFCommons { private PageSize pageSize; private PdfFont baseFont; private Barcode128 barcode = null; @@ -61,10 +61,10 @@ public class PDFReportItext7 extends GXReportPDFCommons { ConcurrentHashMap documentImages; static { - log = org.apache.logging.log4j.LogManager.getLogger(PDFReportItext7.class); + log = org.apache.logging.log4j.LogManager.getLogger(PDFReportItext8.class); } - public PDFReportItext7(ModelContext context) { + public PDFReportItext8(ModelContext context) { super(context); document = null; pdfDocument = null;