ovidiu 02/04/01 21:36:29 Modified: src/scratchpad/schecoon/src/org/apache/cocoon/components/flow/javascript JSWebContinuation.java Log: Correctly handle the parent continuation. Revision Changes Path 1.4 +3 -3 xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/components/flow/javascript/JSWebContinuation.java Index: JSWebContinuation.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/components/flow/javascript/JSWebContinuation.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- JSWebContinuation.java 25 Mar 2002 07:36:49 -0000 1.3 +++ JSWebContinuation.java 2 Apr 2002 05:36:29 -0000 1.4 @@ -7,7 +7,6 @@ import org.mozilla.javascript.Function; import org.mozilla.javascript.Scriptable; import org.mozilla.javascript.ScriptableObject; -import org.mozilla.javascript.JavaScriptException; public class JSWebContinuation extends ScriptableObject { @@ -45,11 +44,12 @@ ContinuationsManager contMgr = cocoon.getContinuationsManager(); Object kont = args[1]; - Object pwk = args[2]; + JSWebContinuation pjswk = (JSWebContinuation)args[2]; + WebContinuation pwk = (pjswk == null ? null : pjswk.wk); JSWebContinuation jswk = new JSWebContinuation(); WebContinuation wk - = contMgr.createWebContinuation(kont, (WebContinuation)pwk); + = contMgr.createWebContinuation(kont, pwk); wk.setUserObject(jswk); jswk.cocoon = cocoon;
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]