After switching my web application from tapestry 5.0.14 to 5.0.15 I get sometimes NullPointerException just by loading pages - the pages are loading but the references to the common CSS, Javascripts are broken because of containing Request.getContextPath() as part of the link. It's difficult to reproduce, it happens rarely and unpredictable and after the first NPE all further requests will produce the same error. Only restarting the web container will solve the problem. Here is the stacktrace:
java.lang.NullPointerException at $Request_11d00084a67.getSession($Request_11d00084a67.java) at $Request_11d00084a39.getSession($Request_11d00084a39.java) at org.apache.tapestry5.internal.services.SessionApplicationStatePersistenceStrategy.exists(SessionApplicationStatePersistenceStrategy.java:97) at $ApplicationStatePersistenceStrategy_11d00084a66.exists($ApplicationStatePersistenceStrategy_11d00084a66.java) at org.apache.tapestry5.internal.services.ApplicationStateManagerImpl$ApplicationStateAdapter.exists(ApplicationStateManagerImpl.java:55) at org.apache.tapestry5.internal.services.ApplicationStateManagerImpl.exists(ApplicationStateManagerImpl.java:143) at $ApplicationStateManager_11d00084a58.exists($ApplicationStateManager_11d00084a58.java) at com.findxnet.web.services.DxnetModule$1.service(DxnetModule.java:119) at $RequestFilter_11d00084a50.service($RequestFilter_11d00084a50.java) at $RequestHandler_11d00084a57.service($RequestHandler_11d00084a57.java) at com.findxnet.web.services.DxnetModule$2.service(DxnetModule.java:176) at $RequestFilter_11d00084a51.service($RequestFilter_11d00084a51.java) at $RequestHandler_11d00084a57.service($RequestHandler_11d00084a57.java) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:84) at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83) at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106) at $RequestHandler_11d00084a57.service($RequestHandler_11d00084a57.java) at $RequestHandler_11d00084a4c.service($RequestHandler_11d00084a4c.java) at org.apache.tapestry5.services.TapestryModule$16.service(TapestryModule.java:1005) at org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44) at $HttpServletRequestHandler_11d00084a4d.service($HttpServletRequestHandler_11d00084a4d.java) at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) at $HttpServletRequestFilter_11d00084a4a.service($HttpServletRequestFilter_11d00084a4a.java) at $HttpServletRequestHandler_11d00084a4d.service($HttpServletRequestHandler_11d00084a4d.java) at $HttpServletRequestHandler_11d00084a49.service($HttpServletRequestHandler_11d00084a49.java) at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:179) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) -- View this message in context: http://www.nabble.com/tapestry-5.0.15-NPE-by-loading-pages-tp20009941p20009941.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]