diff --git a/deployment/src/main/java/io/quarkiverse/jasperreports/deployment/BarcodeProcessor.java b/deployment/src/main/java/io/quarkiverse/jasperreports/deployment/BarcodeProcessor.java index 4483df3..792cef2 100644 --- a/deployment/src/main/java/io/quarkiverse/jasperreports/deployment/BarcodeProcessor.java +++ b/deployment/src/main/java/io/quarkiverse/jasperreports/deployment/BarcodeProcessor.java @@ -31,7 +31,12 @@ void runtimeBarcodeInitializedClasses(BuildProducer classes = new ArrayList<>( Stream.of(org.krysalis.barcode4j.output.bitmap.BitmapEncoderRegistry.class.getName(), - net.sf.jasperreports.barcode4j.BarcodeUtils.class.getName() + net.sf.jasperreports.barcode4j.BarcodeUtils.class.getName(), + "javax.swing.plaf.metal", + "javax.swing.text.html", + "javax.swing.text.rtf", + "sun.datatransfer", + "sun.swing" ).toList()); //@formatter:on Log.debugf("Barcode4J Runtime: %s", classes);