21:39:39,453 SEVERE [javax.enterprise.resource.webcontainer.jsf.application] (Se
rverService Thread Pool -- 103) Unable to obtain com.sun.faces.flow.FlowDiscover
yCDIExtension from CDI implementation. Flows described with javax.faces.flow.bu
ilder.FlowDefinition are unavailable.
I'm using Jboss EAP 6.1, with CDI, Hibernate, and JSF 2.2. I thought it might be caused by JSF 2.2, so I changed the face-config.xml
to 2.0, but the error still exist.
I followed this guide: https://developer.jboss.org/thread/203257
This is what my module looks like: This is what my module.xml looks like:
<dependencies>
<module name="javax.faces.api"/>
<module name="javaee.api"/>
<module name="javax.servlet.jstl.api"/>
<module name="org.apache.xerces" services="import"/>
<module name="org.apache.xalan" services="import"/>
</dependencies>
<resources>
<resource-root path="jsf-impl-2.2.7.jar"/>
<!-- Insert resources here -->
</resources>
<dependencies>
<module name="javax.el.api" export="true"/>
<module name="javax.servlet.api" export="true"/>
<module name="javax.servlet.jsp.api" export="true"/>
<module name="javax.servlet.jstl.api" export="true"/>
<module name="javax.validation.api" export="true"/>
<module name="com.sun.jsf-impl"/>
</dependencies>
<resources>
<resource-root path="jsf-api-2.2.7.jar"/>
<!-- Insert resources here -->
</resources>