Ich habe eine Benutzeroberfläche mit "IceFaces" erstellt. Und es wird auf einem Portal bereitgestellt, das mit "LifeRay" erstellt wurde. Die UI-Anwendung wird manchmal automatisch vom Portal entfernt. und das Protokoll zeigt die folgende Fehlermeldung:JSF-Ausnahme: /main.jsp nicht im externen Kontext als Ressource gefunden
javax.servlet.ServletException: java.lang.Exception: javax.faces.FacesException: Problem in renderResponse: /main.jsp Not Found in ExternalContext as a Resource
at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:175)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
-----------------
Caused by: java.lang.Exception: javax.faces.FacesException: Problem in renderResponse: /main.jsp Not Found in ExternalContext as a Resource
at com.icesoft.faces.context.View.servePage(View.java:136)
at com.icesoft.faces.webapp.http.core.MultiViewServer.service(MultiViewServer.java:55)
------------------
Caused by: javax.faces.FacesException: Problem in renderResponse: /main.jsp Not Found in ExternalContext as a Resource
at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:296)
at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:153)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:109)
Caused by: java.io.FileNotFoundException: /main.jsp Not Found in ExternalContext as a Resource
at com.sun.facelets.impl.DefaultFaceletFactory.resolveURL(DefaultFaceletFactory.java:121)
at com.sun.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:91)
at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:268)
... 171 more
Die Benutzeroberfläche nur .xhtml
Seiten und keine jsp Seite hat, so habe ich keine Ahnung, warum es eine Haupt .jsp
Seite zu machen versucht. Auch nachdem es erneut bereitgestellt wird, funktioniert es noch einige Zeit, bevor die Ausnahme wieder auftritt.
Wir würden uns freuen, wenn Sie uns einen Hinweis auf die Ursache oder wie Sie dieses Problem beheben können, geben können.
Vielen Dank im Voraus