when deploying jbpm-enterprise.ear on a fresh jbossAS 4.2.0 I obtain few errors :
2007-03-10 23:30:49,703 FATAL [javax.enterprise.resource.webcontainer.jsf.application] JSF1029: The specified InjectionProvider implementation 'org.jboss.web.jsf.integration.injection.JBossInjectionProvider' does not implement the InjectionProvider interface. 2007-03-10 23:30:49,703 WARN [javax.enterprise.resource.webcontainer.jsf.application] JSF1033: Resource injection is DISABLED. 2007-03-10 23:30:50,984 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/jbpm-console]] Exception sending context initialized event to listener instance of class com.sun.faces.config.ConfigureListener java.lang.LinkageError: loader constraints violated when linking javax/el/ExpressionFactory class at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:1638) at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:455)
jbpm uses a backported version of jsf 1.2 If 4.2 uses 4.2, I think you should remove the jsf stuff from jbpm.