Since a feature got committed to master I wanted to test it.
I followed the instructions in the readme for the maven snapshot.
I am running the following versions:
- Glassfish 6.2.5
- openjdk 17.0.3 2022-04-19 (OpenJDK Runtime Environment Temurin-17.0.3+7 (build 17.0.3+7))
- Jakarta 9.1.0
First of all all the groupId is wrong.
Code: Select all
<groupId>com.github.primefaces.primefaces</groupId>
In my pom.xml I have
Code: Select all
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
...
<dependency>
<groupId>com.github.primefaces.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>master-SNAPSHOT</version>
<classifier>jakarta</classifier>
</dependency>
Code: Select all
Source Document: jar:file:/C:/Users/VName/Documents/NetBeansProjects/pruefplan/target/MeinPruefplan-0/WEB-INF/lib/primefaces-master-6_1-g809c2f5-7603-jakarta.jar!/META-INF/faces-config.xml
Cause: Class 'org.primefaces.metadata.transformer.MetadataTransformerExecutor' is missing a runtime dependency: java.lang.NoClassDefFoundError: javax/el/PropertyNotFoundException
at com.sun.faces.config.processor.AbstractConfigProcessor.createInstance(AbstractConfigProcessor.java:246)
at com.sun.faces.config.processor.AbstractConfigProcessor.createInstance(AbstractConfigProcessor.java:191)
at com.sun.faces.config.processor.ApplicationC...
...
com.sun.faces.config.ConfigurationException:
Source Document: jar:file:/C:/Users/VName/Documents/NetBeansProjects/pruefplan/target/MeinPruefplan-0/WEB-INF/lib/primefaces-master-6_1-g809c2f5-7603-jakarta.jar!/META-INF/faces-config.xml
Cause: Class 'org.primefaces.component.accordionpanel.AccordionPanelRenderer' is missing a runtime dependency: java.lang.NoClassDefFoundError: javax/el/PropertyNotFoundException
at com.sun.faces.config.processor.AbstractConfigProcessor.createInstance(AbstractConfigProcessor.java:246)
at com.sun.faces.config.processor.AbstractConfigProcessor.createInstance(AbstractConfigProcessor.java:191)
...
Critical error during deployment:
java.lang.NoClassDefFoundError: javax/el/ELException
at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
Using
Code: Select all
<dependency>
<groupId>com.github.primefaces.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>12.0.0</version>
<classifier>jakarta</classifier>
</dependency>