> Hello! I'm having trouble under resin 4.0.9, with something that was working > with 4.0.7
Marcin, We've done some work on el lately, possibly affecting your area. Can you send me the generated java source for the failing page? Thanks, Alex > > I have an error page configured in web.xml: > > <error-page> > <location>/jsp/error.jsp</location> > </error-page> > > in which i want to access javax.servlet.error.exception property to display > and log the error. > After moving to Resin Pro 4.0.9, I get an error while doing this: > > [10-08-19 15:26:00.877] {http://*:80-10} javax.el.PropertyNotFoundException: > 'servlet' is an unknown bean property of > 'com.caucho.server.webbeans.ConversationContext__ResinScopeProxy' > at > javax.el.BeanELResolver.getValue(BeanELResolver.java:196) > at > com.caucho.jsp.el.PageContextELResolver.getValue(PageContextELResolver.java:181) > at > com.caucho.el.ArrayResolverExpr.getValue(ArrayResolverExpr.java:148) > at > com.caucho.el.ArrayResolverExpr.getValue(ArrayResolverExpr.java:139) > at > com.caucho.el.ArrayResolverExpr.getValue(ArrayResolverExpr.java:139) > at > com.caucho.el.PathExpr.getValue(PathExpr.java:142) > at > com.caucho.el.Expr.print(Expr.java:411) > at > com.caucho.config.el.CandiExpr.print(CandiExpr.java:219) > at > _jsp._jsp._error__jsp._jspService(_error__jsp.java:90) > at > _jsp._jsp._error__jsp._jspService(_error__jsp.java:38) > at > com.caucho.jsp.JavaPage.service(JavaPage.java:61) > at > com.caucho.jsp.Page.pageservice(Page.java:542) > at > com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:194) > at > com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:286) > at > com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:287) > at > com.caucho.server.webapp.RequestDispatcherImpl.error(RequestDispatcherImpl.java:136) > at > com.caucho.server.webapp.ErrorPageManager.sendServletErrorImpl(ErrorPageManager.java:426) > at > com.caucho.server.webapp.ErrorPageManager.sendServletError(ErrorPageManager.java:183) > at > com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:185) > at > com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:207) > at > com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:92) > at > com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:286) > at > com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:789) > at > com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:662) > at > com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:625) > at > com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:576) > at > com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1157) > at > com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1092) > at > com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1124) > at > com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:169) > > > The original exception object is lost. > > Is it a resin bug, or should I use a different method for accessing the > exception object? > > > Best regards, > > Marcin Koziej > > _______________________________________________ > resin-interest mailing list > resin-interest@caucho.com > http://maillist.caucho.com/mailman/listinfo/resin-interest _______________________________________________ resin-interest mailing list resin-interest@caucho.com http://maillist.caucho.com/mailman/listinfo/resin-interest