Does anybody have an idea what's going on here? I remember the problem of losing the component manager in July/August last year. Could this be the reason why the CallContext object was introduced?


Find more infos on this issue at http://issues.apache.org/bugzilla/show_bug.cgi?id=31649.

Any help would be very appreciated!!!

--
Reinhard




------- Additional Comments From [EMAIL PROTECTED] 2004-10-20 18:50 ------- I can reproduce the problem, but it is not caused by this.continuation being null: this happens with both versions of Rhino. The real problem is clearly visible from the full stack trace:

....
Caused by: java.lang.NullPointerException
        at
org.apache.cocoon.components.flow.javascript.fom.FOM_Cocoon.getServiceManager(FOM_Cocoon.java:1472)
        at
org.apache.cocoon.components.flow.javascript.fom.FOM_WebContinuation.jsConstructor(FOM_WebContinuation.java:87)
        at inv114.invoke()
        at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:164)


which points to call to

    public ServiceManager getServiceManager() {
        return currentCall.serviceManager;
    }

in src/java/org/apache/cocoon/components/flow/javascript/fom/FOM_Cocoon.java
with currentCall == null

The reason for currentCall to be null is that somehow FOM_WebContinuation.java
in jsConstructor gets FOM_Cocoon without pushed call. I will try to see reason
for that.




Reply via email to