diff --git a/docs/modules/ROOT/pages/includes/attributes.adoc b/docs/modules/ROOT/pages/includes/attributes.adoc
index 0ab135b..700e13f 100644
--- a/docs/modules/ROOT/pages/includes/attributes.adoc
+++ b/docs/modules/ROOT/pages/includes/attributes.adoc
@@ -1,3 +1,3 @@
-:project-version: 3.13.11
+:project-version: 3.14.0-RC3
:examples-dir: ./../examples/
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 9fba9cd..185b889 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,16 +24,13 @@
HEAD
- 3.8.3
+ 3.8.4
2.0.5
3.0.4
14.0.0-RC3
14.0.0-RC3
4.0.2
- 3.13.0
17
- UTF-8
- UTF-8
@@ -117,8 +114,8 @@
${quarkus.version}
+ org.apache.maven.plugins
maven-compiler-plugin
- ${compiler-plugin.version}
-parameters
@@ -128,4 +125,4 @@
-
+
\ No newline at end of file
diff --git a/quarkus-primefaces-extensions/deployment/pom.xml b/quarkus-primefaces-extensions/deployment/pom.xml
index b33c83e..d23e6f5 100644
--- a/quarkus-primefaces-extensions/deployment/pom.xml
+++ b/quarkus-primefaces-extensions/deployment/pom.xml
@@ -1,5 +1,6 @@
-
+
4.0.0
io.quarkiverse.primefaces
@@ -39,8 +40,8 @@
-
- org.apache.maven.plugins
+
+ org.apache.maven.plugins
maven-compiler-plugin
@@ -54,4 +55,4 @@
-
+
\ No newline at end of file
diff --git a/quarkus-primefaces-extensions/integration-tests/pom.xml b/quarkus-primefaces-extensions/integration-tests/pom.xml
index 0e12226..1a0c5dd 100644
--- a/quarkus-primefaces-extensions/integration-tests/pom.xml
+++ b/quarkus-primefaces-extensions/integration-tests/pom.xml
@@ -1,5 +1,6 @@
-
+
4.0.0
io.quarkiverse.primefaces
@@ -55,8 +56,8 @@
-
- org.apache.maven.plugins
+
+ org.apache.maven.plugins
maven-failsafe-plugin
@@ -66,7 +67,8 @@
- ${project.build.directory}/${project.build.finalName}-runner
+ ${project.build.directory}/${project.build.finalName}-runner
+
org.jboss.logmanager.LogManager
${maven.home}
localhost
@@ -88,8 +90,8 @@
-
- org.apache.maven.plugins
+
+ org.apache.maven.plugins
maven-surefire-plugin
${native.surefire.skip}
diff --git a/quarkus-primefaces-extensions/runtime/pom.xml b/quarkus-primefaces-extensions/runtime/pom.xml
index cbc4d50..3dd57a3 100644
--- a/quarkus-primefaces-extensions/runtime/pom.xml
+++ b/quarkus-primefaces-extensions/runtime/pom.xml
@@ -86,8 +86,8 @@
-
- org.apache.maven.plugins
+
+ org.apache.maven.plugins
maven-compiler-plugin
diff --git a/quarkus-primefaces/deployment/pom.xml b/quarkus-primefaces/deployment/pom.xml
index 761d4f7..fc4c55f 100644
--- a/quarkus-primefaces/deployment/pom.xml
+++ b/quarkus-primefaces/deployment/pom.xml
@@ -1,5 +1,6 @@
-
+
4.0.0
io.quarkiverse.primefaces
@@ -44,8 +45,8 @@
-
- org.apache.maven.plugins
+
+ org.apache.maven.plugins
maven-compiler-plugin
@@ -59,4 +60,4 @@
-
+
\ No newline at end of file
diff --git a/quarkus-primefaces/deployment/src/main/java/io/quarkiverse/primefaces/deployment/PrimefacesProcessor.java b/quarkus-primefaces/deployment/src/main/java/io/quarkiverse/primefaces/deployment/PrimefacesProcessor.java
index 73da4a5..0e11476 100644
--- a/quarkus-primefaces/deployment/src/main/java/io/quarkiverse/primefaces/deployment/PrimefacesProcessor.java
+++ b/quarkus-primefaces/deployment/src/main/java/io/quarkiverse/primefaces/deployment/PrimefacesProcessor.java
@@ -155,8 +155,11 @@ void registerForReflection(PrimeFacesRecorder recorder, BuildProducer
-
- org.apache.maven.plugins
+
+ org.apache.maven.plugins
maven-compiler-plugin
diff --git a/quarkus-primefaces/runtime/src/main/java/io/quarkus/primefaces/runtime/PrimeFacesFeature.java b/quarkus-primefaces/runtime/src/main/java/io/quarkus/primefaces/runtime/PrimeFacesFeature.java
index 204b77c..ad86aae 100644
--- a/quarkus-primefaces/runtime/src/main/java/io/quarkus/primefaces/runtime/PrimeFacesFeature.java
+++ b/quarkus-primefaces/runtime/src/main/java/io/quarkus/primefaces/runtime/PrimeFacesFeature.java
@@ -3,8 +3,6 @@
import org.graalvm.nativeimage.hosted.Feature;
import org.graalvm.nativeimage.hosted.RuntimeClassInitialization;
import org.krysalis.barcode4j.output.bitmap.BitmapEncoderRegistry;
-import org.primefaces.component.datatable.export.DataTablePDFExporter;
-import org.primefaces.component.treetable.export.TreeTablePDFExporter;
public class PrimeFacesFeature implements Feature {
private final static String REASON = "PrimeFaces runtime initialization";
@@ -13,13 +11,12 @@ public class PrimeFacesFeature implements Feature {
public void afterRegistration(AfterRegistrationAccess access) {
// Barcode component is optional but must register this for native mode since it uses AWT
RuntimeClassInitialization.initializeAtRunTime(BitmapEncoderRegistry.class.getName());
- //Exporters
- RuntimeClassInitialization.initializeAtRunTime(DataTablePDFExporter.class.getName());
- RuntimeClassInitialization.initializeAtRunTime(TreeTablePDFExporter.class.getName());
+ // Charts.js uses SecureRandom
+ RuntimeClassInitialization.initializeAtRunTime("software.xdev.chartjs.model.color.Color");
}
@Override
public String getDescription() {
return REASON;
}
-}
\ No newline at end of file
+}