J'ai développé un petit projet destiné à fonctionner sous weblogic 8.1. Richfaces selon la documentation indique qu'il prend en charge weblogic 8.1.Richfaces 3.x sous weblogic 8.1
Weblogic 8.1 utilise la spécification de servlet 2.3 avec jsp 1.2 Cela a fonctionné sur ma version installée localement de weblogic 8.1 mais lors du déploiement sur le serveur sparc, je commence à avoir des problèmes. J'ai travaillé à travers certains des maux de tête initiaux, mais ensuite j'ai eu une erreur de 500 et je n'ai pas pu obtenir les détails. Mais après un certain effort, je suis venu avec cette ...
javax.servlet.ServletException: javax/servlet/jsp/JspContext at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:344) at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346) at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152) at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108) at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1072) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141) at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6987) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3892) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2766) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
JspContext
ne fait pas partie de jsp 1.2 il est plus récent. Je pense que cette exception est à l'origine un ClassNotFoundException
ou quelque chose de similaire vu le message. Il n'y a pas de 'cause' attachée à l'exception.
Voici les fichiers jar contenus dans mon application Web.
antlr-2.7.6.jar asm-1.5.3.jar asm-attrs-1.5.3.jar cglib-2.1_3.jar commons-beanutils-1.6.jar commons-collections-3.2.jar commons-digester-1.5.jar commons-lang-2.4.jar commons-logging-1.0.3.jar dom4j-1.6.1.jar ehcache-1.2.3.jar hibernate-3.2.4.sp1.jar jsf-api-1.1_02.jar jsf-impl-1.1_02.jar jstl-1.0.jar jta-1.1.jar log4j-1.2.15.jar richfaces-api-3.1.6.SR1.jar richfaces-impl-3.1.6.SR1.jar richfaces-ui-3.1.6.SR1.jar xercesImpl-2.9.1.jar xml-apis-1.3.04.jar
Je suis à court d'options, je vais essayer de savoir qui a la dépendance de la classe JspContext
... mais si quelqu'un pouvait me donner un aperçu, il serait grandement apprécié. Oh, je ne peux pas faire beaucoup de changements au serveur de production web-logique. Je préfère ne pas en faire du tout, il y a de fortes chances que ces changements soient denied
Oh cette erreur se produit lorsque vous tentez d'afficher la page, de sorte que le déploiement est réussi.
merci pour le reformat :) J'ai pris note des changements. – guyumu