Hallo Leute,
ich habe folgende Fehlermeldung
SCHWERWIEGEND: Servlet [Faces Servlet] in web application [/IdxCore] threw load() exception
java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
ich habe alles mögliche versucht und hat nichts geholfen. Es wird nicht mal einfache Seite aufgemacht. Bekomme ich HTTP statusfehler 404 → description The requested resource is not available.
Login wird schon aufgemacht aber ist so hässlich. SelectOneMenu wird komisch dargestellt
In Eclipse unter Problems sind folgende Fehler
Description Resource Path Location Type
Cannot change version of project facet Dynamic Web Module to 3.0. IdxCore line 1 Maven Java EE Configuration Problem
Description Resource Path Location Type
One or more constraints have not been satisfied. IdxCore line 1 Maven Java EE Configuration Problem
mein pom.xml und web.xml schauen so aus
[XML]
4.0.0
IdxCore
IdxCore
0.0.1-SNAPSHOT
war
src
maven-compiler-plugin
3.3
<!-- Log4j library -->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.16</version>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.4</version>
</dependency>
<dependency>
org.apache.httpcomponents
httpclient
4.5
com.sun.faces
jsf-api
2.2.12
com.sun.faces
jsf-impl
2.2.12
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1</version>
</dependency>
<!-- EL -->
<dependency>
<groupId>org.glassfish.web</groupId>
<artifactId>el-impl</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>org.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>5.3</version>
</dependency>
<dependency>
<groupId>com.sun.facelets</groupId>
<artifactId>jsf-facelets</artifactId>
<version>1.1.14</version>
<scope>compile</scope>
</dependency>
jdom
jdom
1.1
[/XML]
[XML]<?xml version="1.0" encoding="UTF-8"?>
PrimefacesGUI
Faces Servlet
javax.faces.webapp.FacesServlet
1
<context-param>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.xhtml</param-value>
</context-param>
<!-- Map these files with JSF -->
<servlet-mapping>
Faces Servlet
.jsf
Faces Servlet
.faces
Faces Servlet
*.xhtml
primefaces.THEME
bootstrap
facelets.SKIP_COMMENTS
true
primefaces.FONT_AWESOME
true
javax.faces.PARTIAL_STATE_SAVING
false
javax.faces.FULL_STATE_SAVING_VIEW_IDS
/webShop.xhtml
[/XML]