Hello! I'm having trouble under resin 4.0.9, with something that was working with 4.0.7
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