FacesServlet , NullPointerException
Bonjour , voilà mon problème
J'essaie d'utiliser JSF avec un serveur Jetty ( version 4.2.8 ) .
Après avoir installé les jar ( implémentation de Sun version 1.0 ) dans
le répertoire WEB-INF/lib de l'application (ainsi que la liste des commons qui
va avec ) , et après avoir créer le fichier le faces-config.xml .
Je lance le serveur et je récupère une erreur :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| 10:43:35.551 EVENT Started SocketListener on 0.0.0.0:8081
org.mortbay.util.MultiException[java.lang.NullPointerException]
at org.mortbay.http.HttpServer.start(HttpServer.java:624)
at com.iw.plugins.jettyrunner.PluginRunner.launchWithXML(PluginRunner.java:144)
at com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:111)
java.lang.NullPointerException
at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)
at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:219)
at org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:436)
at org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:150)
at org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationContext.java:490)
at org.mortbay.http.HttpServer.start(HttpServer.java:647)
at com.iw.plugins.jettyrunner.PluginRunner.launchWithXML(PluginRunner.java:144)
at com.iw.plugins.jettyrunner.PluginRunner.main(PluginRunner.java:111) |
Après un ptit tour sur Google, il semblerait que ce soit lors de la création d'une instance de ApplicationFactory :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| try {
ApplicationFactory applicationFactory = (ApplicationFactory)
FactoryFinder.getFactory(FactoryFinder.APPLICATION_FACTORY);
144 application = applicationFactory.getApplication();
} catch (FacesException e) {
Throwable rootCause = e.getCause();
if (rootCause == null) {
throw e;
} else {
throw new ServletException(e.getMessage(), rootCause);
}
} |
Apparemment, ma configuration ne permet pas à FacesServlet de récupérer
le paramètre FactoryFinder.APPLICATION_FACTORY
Merci de m'aider , je desespère :cry: