diff --git a/quarkus-primefaces/integration-tests/pom.xml b/quarkus-primefaces/integration-tests/pom.xml
index 5994a0e..78c4556 100644
--- a/quarkus-primefaces/integration-tests/pom.xml
+++ b/quarkus-primefaces/integration-tests/pom.xml
@@ -16,16 +16,38 @@
io.quarkiverse.primefaces
quarkus-primefaces
${project.version}
+
+
+ org.apache.tomcat
+ tomcat-jasper-el
+
+
- org.projectlombok
- lombok
- provided
+ org.apache.tomcat
+ tomcat-jasper-el
+ 11.0.0
+
+
+
+ org.apache.tomcat
+ tomcat-el-api
+
+
+
+
+ io.quarkus
+ quarkus-reactive-routes
io.quarkus
quarkus-container-image-docker
+
+ org.projectlombok
+ lombok
+ provided
+
io.quarkus
quarkus-junit5
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 5428210..c2a0d4f 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
@@ -11,6 +11,9 @@ public void afterRegistration(AfterRegistrationAccess access) {
RuntimeClassInitialization.initializeAtRunTime("software.xdev.chartjs.model.color.Color");
RuntimeClassInitialization.initializeAtRunTime("software.xdev.chartjs.model.color.HSLAColor");
RuntimeClassInitialization.initializeAtRunTime("software.xdev.chartjs.model.color.RGBAColor");
+
+ // PrimeFaces
+ RuntimeClassInitialization.initializeAtRunTime(org.primefaces.el.InterceptingResolver.class.getName());
RuntimeClassInitialization.initializeAtRunTime(org.primefaces.util.ChartUtils.class.getName());
}