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]