ovidiu 2003/01/08 19:45:17
Modified: src/java/org/apache/cocoon/components/flow/javascript
JSCocoon.java
Log:
Convert objects using jsobjectToObject instead of Scriptable.toPrimitive().
Revision Changes Path
1.11 +2 -5
xml-cocoon2/src/java/org/apache/cocoon/components/flow/javascript/JSCocoon.java
Index: JSCocoon.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/flow/javascript/JSCocoon.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- JSCocoon.java 5 Dec 2002 09:37:20 -0000 1.10
+++ JSCocoon.java 9 Jan 2003 03:45:17 -0000 1.11
@@ -203,10 +203,7 @@
public void jsFunction_forwardTo(String uri, Object bizData, Object cont)
throws Exception
{
- if (bizData instanceof Wrapper)
- bizData = ((Wrapper)bizData).unwrap();
- else if (bizData instanceof Scriptable)
- bizData = jsobjectToMap((Scriptable)bizData);
+ bizData = jsobjectToObject((Scriptable)bizData);
WebContinuation kont = null;
@@ -271,7 +268,7 @@
if (value == Undefined.instance)
value = null;
else
- value = ScriptRuntime.toPrimitive(value);
+ value = jsobjectToObject(value);
hash.put(key, value);
}
return hash;
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]