Primefaces in Wildfly

Hallo, ich habe folgendes Problem. Ich experementiere momentan mit dem JSF-Framework Primefaces. Dazu habe ich mit Netbeans ein Maven Web-Projekt erstellt und dieses Framework eingebunden.
es wird automatisch eine Beispielseite erstellt. Diese läuft unter Tomcat auch. Mit Wildfly allerdings bekomme ich sie jedoch nicht zum laufen. Stattdessen bekomme ich folgenden Fehler:

Deploying C:\_Tools\wildfly-9.0.0.Final\standalone\deployments\JSFTest-1.0-SNAPSHOT.war
{"WFLYCTL0080: Failed services" => {"jboss.undertow.deployment.default-server.default-host./JSFTest" => "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./JSFTest: java.lang.RuntimeException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: The tag named passThroughAttribute from namespace [XML Schemas for Java](http://xmlns.jcp.org/jsf/core) has a null handler-class defined
    Caused by: java.lang.RuntimeException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: The tag named passThroughAttribute from namespace [XML Schemas for Java](http://xmlns.jcp.org/jsf/core) has a null handler-class defined
    Caused by: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: The tag named passThroughAttribute from namespace [XML Schemas for Java](http://xmlns.jcp.org/jsf/core) has a null handler-class defined
    Caused by: com.sun.faces.config.ConfigurationException: The tag named passThroughAttribute from namespace [XML Schemas for Java](http://xmlns.jcp.org/jsf/core) has a null handler-class defined"}}

Ist jemandem dieses Problem bekannt?
Ohne Primefaces läuft Wildfly.

Hier noch meine Dependencies aus der pom.xml

<dependencies>
        <dependency>
            <groupId>org.glassfish</groupId>
            <artifactId>javax.faces</artifactId>
            <version>2.2.7</version>
        </dependency>
        <dependency>
            <groupId>org.primefaces</groupId>
            <artifactId>primefaces</artifactId>
            <version>5.0</version>
        </dependency>
        <dependency>
            <groupId>javax</groupId>
            <artifactId>javaee-web-api</artifactId>
            <version>7.0</version>
            <scope>provided</scope>
        </dependency>
    </dependencies>

die Fehlermeldung ist in Variationen ganz gut in Suchmaschinen zu finden, wobei nicht immer allzu genau auf primefaces bezogen,
Mojarra = https://javaserverfaces.java.net/ ist noch ein häufig genanntes Schlüsselwort, bekannt/ beteiligt?..

Prime Community Forum • View topic - Demo war on JBoss Wildfly null handler?
maven - ConfigurationException: The tag named passThroughAttribute from namespace http://xmlns.jcp.org/jsf/core has a null handler-class defined - Stack Overflow

Frage doppelter Libraries, manuell irgendwo hin ausgeliefert und/ oder in pom.xml fatal erwähnt,

kommst du mit diesen Dingen zurecht, oder alles Bahnhof?

Denke ich habe verstanden. Habe das Projekt mit Tomcat erstellt. Dieser ist ja nur ein ServletContainer und WildFly ein JEEServer. Sprich Mojara, JEEApi usw. sind dort schon direkt auf dem Server und müssen nicht in der War vorhanden sein.

Der Trick war Mojarra zu entfernen.

org.glassfish
javax.faces
2.2.7

Hätte ich dran denken müssen als ich den Server wechseln wollte. Thx

Noch ein Tipp welcher wahrschein nicht gern gesehen wird. Ich würde dir empfehlen Vaadin anzuschauen, es ist einfach superb. Evtl. hilft dir das.