From 1576894f5f78dff03786dfe35bdd3129d558e9ce Mon Sep 17 00:00:00 2001 From: melloware Date: Wed, 2 Oct 2024 16:25:11 -0400 Subject: [PATCH] Enable RTF --- .../deployment/JasperReportsProcessor.java | 5 ++++ runtime/pom.xml | 30 +++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/deployment/src/main/java/io/quarkiverse/jasperreports/deployment/JasperReportsProcessor.java b/deployment/src/main/java/io/quarkiverse/jasperreports/deployment/JasperReportsProcessor.java index 4b01c84..5211173 100644 --- a/deployment/src/main/java/io/quarkiverse/jasperreports/deployment/JasperReportsProcessor.java +++ b/deployment/src/main/java/io/quarkiverse/jasperreports/deployment/JasperReportsProcessor.java @@ -87,6 +87,11 @@ void registerForReflection(BuildProducer reflectiveCla classNames.addAll(collectClassesInPackage(combinedIndex, net.sf.jasperreports.renderers.WrappingSvgDataToGraphics2DRenderer.class.getPackageName())); + classNames.addAll(collectClassesInPackage(combinedIndex, + net.sf.jasperreports.charts.ChartContext.class.getPackageName())); + classNames.addAll(collectClassesInPackage(combinedIndex, + net.sf.jasperreports.charts.util.ChartUtil.class.getPackageName())); + reflectiveClass.produce( ReflectiveClassBuildItem.builder(classNames.toArray(new String[0])).constructors().methods().fields() .serialization() diff --git a/runtime/pom.xml b/runtime/pom.xml index 98aee82..55f5709 100644 --- a/runtime/pom.xml +++ b/runtime/pom.xml @@ -69,11 +69,41 @@ 75.1 + + org.apache.xmlgraphics + batik-anim + 1.17 + + + org.apache.xmlgraphics + batik-awt-util + 1.17 + org.apache.xmlgraphics batik-bridge 1.17 + + org.apache.xmlgraphics + batik-dom + 1.17 + + + org.apache.xmlgraphics + batik-gvt + 1.17 + + + org.apache.xmlgraphics + batik-svg-dom + 1.17 + + + org.apache.xmlgraphics + batik-svggen + 1.17 + antlr