DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=28312>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=28312 NPE: Can't invalidate continuation Summary: NPE: Can't invalidate continuation Product: Cocoon 2 Version: Current CVS 2.1 Platform: All OS/Version: All Status: NEW Severity: Major Priority: Other Component: Flowscript AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] In web applications using Session and continuations, it is important to synchronize both. I.e., when session is being invalidated, all relevant continuations should get invalidated too. Currently, it's not possible. FOM_WebContinuation.jsFunction_invalidate() causes NPE: java.lang.NullPointerException at org.apache.cocoon.components.flow.javascript.fom.FOM_Cocoon.getServiceManager(FOM_Cocoon.java:1461) at org.apache.cocoon.components.flow.javascript.fom.FOM_WebContinuation.jsFunction_invalidate(FOM_WebContinuation.java:146) at gov.dc.octo.spe.servlet.SessionListener.sessionDestroyed(SessionListener.java:37) at org.apache.catalina.session.StandardSession.expire(StandardSession.java:712) at org.apache.catalina.session.StandardSession.isValid(StandardSession.java:604) at org.apache.catalina.session.StandardManager.processExpires(StandardManager.java:829) at org.apache.catalina.session.StandardManager.backgroundProcess(StandardManager.java:842) at org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:4573) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1662) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1671) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1671) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1651) at java.lang.Thread.run(Thread.java:534)