Hi, Can be resolved once following is merged in given order.
Once carbon team merge the orbit pull request, we will do the next. Plan is to fix this with 490 M5. 1 https://github.com/wso2/orbit/pull/45 2 https://github.com/wso2-dev/carbon-mediation/pull/92 On Thu, Dec 18, 2014 at 12:23 PM, Dimuthu De Lanerolle <[email protected]> wrote: > > We have automated ESB script mediator related test scenarios for JSON > payloads (pls refer 'Script mediator' section of the doc [1]) and below > mentioned test cases are *disabled* due to ESB 4.9.0-SANPSHOT related > script mediator known issue [2] . > > [1] https://docs.wso2.com/display/ESB490/JSON+Support > [2] https://wso2.org/jira/browse/ESBJAVA-3423 > > Exception: > com.sun.phobos.script.util.ExtendedScriptException: > org.mozilla.javascript.EcmaError: ReferenceError: "JSON" is not defined. > (<Unknown source>#1) in <Unknown source> at line number 1 > at > com.sun.phobos.script.javascript.RhinoScriptEngine.eval(RhinoScriptEngine.java:184) > at > com.sun.phobos.script.javascript.RhinoScriptEngine.eval(RhinoScriptEngine.java:198) > at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264) > at > org.apache.synapse.mediators.bsf.ScriptMediator.processJSONPayload(ScriptMediator.java:325) > at > org.apache.synapse.mediators.bsf.ScriptMediator.mediateForInlineScript(ScriptMediator.java:285) > at > org.apache.synapse.mediators.bsf.ScriptMediator.invokeScript(ScriptMediator.java:235) > at > org.apache.synapse.mediators.bsf.ScriptMediator.mediate(ScriptMediator.java:203) > at > org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:80) > at > org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47) > at > org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:135) > at org.apache.synapse.rest.Resource.process(Resource.java:297) > at org.apache.synapse.rest.API.process(API.java:297) > at > org.apache.synapse.rest.RESTRequestHandler.dispatchToAPI(RESTRequestHandler.java:93) > at > org.apache.synapse.rest.RESTRequestHandler.process(RESTRequestHandler.java:50) > at > org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:220) > at > org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:501) > at > org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:171) > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) > at > org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:229) > at > org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:722) > Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "JSON" is not > defined. (<Unknown source>#1) > at > org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3350) > > > Therefore pls enable these test cases once mentioned JIRA issue is fixed. > > Test cases : > > * /tests-other/ > 1. JSONWithScriptMediatorXMLResponseTestCase > 2. JSONWithScriptMediatorJsonResponseTestCase > 3. JSONWithScriptMediatorJsonOperationsTestCase > 4. JSONWithScriptMediatorBuildingXMLPayloadIterativelyTestCase > > > Regards > > > > > > > > > -- > Dimuthu De Lanerolle > Software Engineer > WSO2 Inc. > lean . enterprise . middlewear. > http://wso2.com/ > Tel. : +94 11 2145345 Fax : +94 11 2145300 email : [email protected] > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Best Regards, Malaka Silva Senior Tech Lead M: +94 777 219 791 Tel : 94 11 214 5345 Fax :94 11 2145300 Skype : malaka.sampath.silva LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 Blog : http://mrmalakasilva.blogspot.com/ WSO2, Inc. lean . enterprise . middleware http://www.wso2.com/ http://www.wso2.com/about/team/malaka-silva/ <http://wso2.com/about/team/malaka-silva/> Save a tree -Conserve nature & Save the world for your future. Print this email only if it is absolutely necessary.
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
