Erreur de chargement du thème, ne peut pas trouver “thème.css” ressource “primefaces-start” de la bibliothèque
Quand je lance mon projet sur le serveur Tomcat, il affiche cette erreur:
Erreur lors du chargement du thème, ne peut pas trouver "thème.css" ressource "primefaces-start" bibliothèque
Voici la trace de la pile:
javax.servlet.ServletException: Error loading theme, cannot find "theme.css" resource of "primefaces-start" library
javax.faces.webapp.FacesServlet.service(FacesServlet.java:321)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
root cause
javax.faces.FacesException: Error loading theme, cannot find "theme.css" resource of "primefaces-start" library
org.primefaces.renderkit.HeadRenderer.encodeTheme(HeadRenderer.java:130)
org.primefaces.renderkit.HeadRenderer.encodeBegin(HeadRenderer.java:92)
javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:824)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1641)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1646)
com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:389)
com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:127)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:117)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:135)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:309)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
Comment est-il la cause et comment puis-je le résoudre?
Est-il 'thème.css fichier sur le serveur?
non, il n'est pas n'importe quel thème.fichier css sur le serveur,
non, il n'est pas n'importe quel thème.fichier css sur le serveur,
OriginalL'auteur TayyebaRehman | 2015-01-19
Vous devez vous connecter pour publier un commentaire.
Cela signifie simplement que le
primefaces-start
thème n'est pas installé dans la webapp.Que par la PrimeFaces thèmes de la page d'accueil, vous devez l'installer via un supplément de Maven
pom.xml
entrée, ou si vous n'êtes pas à l'aide de Maven, en téléchargeant manuellement le thème de fichier JAR à partir de PrimeFaces dépôt Maven.Le PrimeFaces commencer thème est disponible ici, la dernière version est 1.0.10. Donc il suffit de prendre le POT, le start-1.0.10.jar et les déposer dans
/WEB-INF/lib
dossier de la manière habituelle.OriginalL'auteur BalusC
D'installer la dernière version résolu le problème pour moi. primefaces 6.1
si vous utilisez maven, inclure dans le pom.xml:
si pas utiliser maven télécharger primefaces 6.1 de la bibliothèque et le coller dans le dossier WebContent/WEB-INF/lib
OriginalL'auteur jefmaus