12 Stimmen

Fehler: /login.xhtml wurde in ExternalContext nicht als Ressource gefunden

Ich verwende JBoss 7.1 mit JSF 2.1/Prime Faces und stoße immer wieder auf den im Titel aufgeführten Fehler. Ich habe versucht, viele der Vorschläge hier gemacht und alle enden mit dem gleichen Fehler.

Die Dateistruktur ist:

WEB-INF
   faces
      login.xhtml

Ich habe folgendes in web.xml:

<display-name>clientAccountManager</display-name>
<servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<context-param>
    <param-name>javax.faces.PROJECT_STAGE</param-name>
    <param-value>Development</param-value>
</context-param>
<context-param>
    <param-name>javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL</param-name>
    <param-value>true</param-value>
</context-param>

Ich rufe die Datei derzeit über die folgende URL auf:

http://localhost:8080/clientAccountManager/faces/login.xhtml

Ich habe auch das URL-Muster in *.xhtml geändert und verwendet:

http://localhost:8080/clientAccountManager/login.xhtml

mit demselben Ergebnis.

Was übersehe ich?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X