JSF Ausnahme der Bereitstellung an die FireFly-tag mit dem Namen inputFile null-handler-Klasse
Ich versuche zu lernen, JSF und habe ein problem bereitstellen eines Projekts. Ich habe installiert die folgenden:
Eclipse Kepler release 2
JBoss tools für eclipse
WildFly 8
Maven 3.2.1
Java JDK 8
mojarra 2.2.6
Habe ich dieses problem mit JSF-Projekte, die ich erstellen und die heruntergeladenen sample-Projekt. Wenn ich das Projekt bereitstellen zu WildFly in eclipse wirft er die exception:
JBAS014777: Services which failed to start: service jboss.undertow.deployment.default-server.default-host./Test: org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./Test: Failed to start service
Den Test.Krieg.konnte Datei in den bereitstellungsordner der WildFly ist die folgende:
"{\"JBAS014671: Failed services\" => {\"jboss.undertow.deployment.default-server.default-host./Test\" => \"org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./Test: Failed to start service
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: The tag named inputFile from namespace http://xmlns.jcp.org/jsf/html has a null handler-class defined
Caused by: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: The tag named inputFile from namespace http://xmlns.jcp.org/jsf/html has a null handler-class defined
Caused by: com.sun.faces.config.ConfigurationException: The tag named inputFile from namespace http://xmlns.jcp.org/jsf/html has a null handler-class defined\"}}"
Auch, ich weiß nicht, ob dies ist verwandt, aber wenn ich öffnen Sie die faces-config.xml Datei in eclipse zeigt nicht die Seite mit allen Registerkarten, die viele web-Beispiele zeigen. Es werden nur Registerkarten für Diagramm -, Baum -, und Quelle. Ist dies, weil die Beispiele sind JSF 2.0 und ich bin mit JSF 2.2.6?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bitte entfernen Sie Mojarra aus den Abhängigkeiten. WildFly bereits Schiffe mit einer JSF-Implementierung und beim bereitstellen eines mit der app, Sie laufen in Probleme.
Neu das dynamische web-Projekt mit JSF 2.1 statt 2.2 behoben das Problem für mich einmal...
und dann wieder die gleichen Fehler und aktualisieren web.xml wie folgt hat funktioniert...