I was following this https://www.jetbrains.com/help/idea/creating-and-running-your-first-java-ee-application.html tutorial to deploy a Primefaces application to Wildfly 16, but I kept getting an error
unable to find cdi beanmanager
I have tried adding Maven support and adding the dependency
<dependencies>
<dependency>
<groupId>javax.enterprise</groupId>
<artifactId>cdi-api</artifactId>
<version>1.2</version>
</dependency>
</dependencies>
to no avail.
Funnily, setting webapp version="2.3" instead of version="4.0" in web.xml fixes the problem.
Then I added CDI support as shown here:
https://www.jetbrains.com/help/idea/context-and-dependency-injection-cdi.html
and using version="4.0" and things are working.
Friday, May 10, 2019
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment