Hallo zusammen,
ich versuche heute schon den ganzen Tag verzweifelt ein Projekt von meinen Kommilitonen zu importieren & zum Laufen zu bringen. Leider kriege ich beim Ausführen auf dem Tomcat Server immer ein Error 404. Wenn ich in die Konsole schaue erscheinen viele Informationseinträge und ein eigentlich nur ein großer Schwerwiegender und zwar, dass die Klasse com.sun.faces.config.ConfigureListener nicht gefunden werden konnte:
Das lustige ist, dass es bei meinen Kommilitonen nach dem import sofort funktioniert und bei mir nicht. Die importieren das allerdings unter OSX und ich unter Windows 10. Wir benutzen alle Tomcat 9, die neueste Java EE Version von Eclipse und JRE 1.8.0. Nach dem import muss ich immer eine JRE System Library unter Build Path auswählen, damit er alles erkennt. Zusätzlich habe ich bei mir in den Ordner vom Tomcat unter /lib die javax.faces-api-2.2 hinkopiert, damit er auch javax.faces erkennt.
Unter Build Path sieht es jetzt so aus:
Nachdem ich dann unter webinf auf eine xhtml -> run as mache, erscheint der oben genannte Fehler. Laut Google / z.T. hier im Forum liegt das unter anderem daran, dass in der web.xhtml der ConfigurationListener aufgeführt ist.
Ich habe schon versucht diesen zu löschen, aber es funktioniert trotzdem nicht. Über diverse Hinweise / Ratschläge wäre ich sehr froh und dankbar!!!
LG
ich versuche heute schon den ganzen Tag verzweifelt ein Projekt von meinen Kommilitonen zu importieren & zum Laufen zu bringen. Leider kriege ich beim Ausführen auf dem Tomcat Server immer ein Error 404. Wenn ich in die Konsole schaue erscheinen viele Informationseinträge und ein eigentlich nur ein großer Schwerwiegender und zwar, dass die Klasse com.sun.faces.config.ConfigureListener nicht gefunden werden konnte:
Code:
Dez 03, 2016 5:52:35 PM org.apache.catalina.core.StandardContext listenerStart
SCHWERWIEGEND: Error configuring application listener of class com.sun.faces.config.ConfigureListener
java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1275)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1109)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:520)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:501)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4639)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5179)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1404)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1394)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Das lustige ist, dass es bei meinen Kommilitonen nach dem import sofort funktioniert und bei mir nicht. Die importieren das allerdings unter OSX und ich unter Windows 10. Wir benutzen alle Tomcat 9, die neueste Java EE Version von Eclipse und JRE 1.8.0. Nach dem import muss ich immer eine JRE System Library unter Build Path auswählen, damit er alles erkennt. Zusätzlich habe ich bei mir in den Ordner vom Tomcat unter /lib die javax.faces-api-2.2 hinkopiert, damit er auch javax.faces erkennt.
Unter Build Path sieht es jetzt so aus:

Nachdem ich dann unter webinf auf eine xhtml -> run as mache, erscheint der oben genannte Fehler. Laut Google / z.T. hier im Forum liegt das unter anderem daran, dass in der web.xhtml der ConfigurationListener aufgeführt ist.

Ich habe schon versucht diesen zu löschen, aber es funktioniert trotzdem nicht. Über diverse Hinweise / Ratschläge wäre ich sehr froh und dankbar!!!
LG