Hi,
ich habe irgendwie dicke Probleme mit der recht neuen J2EE-Variante von Eclipse JSF (MyFaces) zu Laufen zu bekommen.
Wenn ich das richtig deute, findet der gestartete Server die MyFaces-Libs nicht:
Ich habe im Tomcat 6 Installationsverzeichnis in /lib alle benötigten Libraries kopiert. Das funktionierte bisher auch problemlos (habs auch kontrolliert, noch alle da
)
Beim anlegen des DynWebProjects habe ich als Quelle meine MyFaces-1.2.0 Library angegeben.
Ich nehme mal an, es handelt sich eher um ein Problem, dass Eclipse hier irgendwie einen "eigenen" Tomcat startet ... mit einer eigenen Quelle für Libraries ... kann das sein?
Mehr Informationen nötig? -> Sagen
Vielen Dank,
Sascha
ich habe irgendwie dicke Probleme mit der recht neuen J2EE-Variante von Eclipse JSF (MyFaces) zu Laufen zu bekommen.
Wenn ich das richtig deute, findet der gestartete Server die MyFaces-Libs nicht:
Code:
SCHWERWIEGEND: StandardWrapper.Throwable
java.lang.IllegalStateException: No Factories configured for this Application. This happens if the faces-initialization does not work at all - make sure that you properly include all configuration settings necessary for a basic faces application and that all the necessary libs are included. Also check the logging output of your web application and your container for any exceptions!
If you did that and find nothing, the mistake might be due to the fact that you use some special web-containers which do not support registering context-listeners via TLD files and a context listener is not setup in your web.xml.
A typical config looks like this;
<listener>
<listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>
at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:90)
at javax.faces.webapp.FacesServlet.init(FacesServlet.java:88)
....
Ich habe im Tomcat 6 Installationsverzeichnis in /lib alle benötigten Libraries kopiert. Das funktionierte bisher auch problemlos (habs auch kontrolliert, noch alle da
Beim anlegen des DynWebProjects habe ich als Quelle meine MyFaces-1.2.0 Library angegeben.
Ich nehme mal an, es handelt sich eher um ein Problem, dass Eclipse hier irgendwie einen "eigenen" Tomcat startet ... mit einer eigenen Quelle für Libraries ... kann das sein?
Mehr Informationen nötig? -> Sagen
Vielen Dank,
Sascha