Sorry about that, my mistake.
It seems ok now. Good work !!! :D
Thanks,
Ruwan
On 9/5/07, Upul Godage <[EMAIL PROTECTED]> wrote:
>
> Hi Ruwan,
>
> I looks like the test.js is included in the request side in
> synapse_sample_500.xml.
> <script language="js" key="stockquoteScript"
> function="transformRequest">
> <include key="testScript"/>
> </script>
>
> But stockquoteTransform.js used it in response side.
> function transformResponse(mc) {
> var symbol = mc.getPayloadXML ()..*::symbol.toString();
> var price = test(mc);
> ...
> }
>
> synapse_sample_500.xml should be,
> <script language="js" key="stockquoteScript"
> function="transformResponse">
> <include key="testScript"/>
> </script>
>
> Hope that was the case.
>
> Upul
>
> On 9/5/07, Ruwan Linton < [EMAIL PROTECTED]> wrote:
> >
> > Upul,
> >
> > I have tested this, but it gave me an error saying
> >
> > ERROR ScriptMediator - The Script engine returned an error executing the
> > external js script : stockquoteScript
> > com.sun.phobos.script.util.ExtendedScriptException :
> > org.mozilla.javascript.EcmaError: ReferenceError: "test" is not defined.
> > (<Unknown source>#15)in: <Unknown source>at line no: 15
> >
> > but the function test is on a different file and I have included that in
> > the config.
> >
> > Can U look in to this. I have attached the test files and the config.
> >
> > No error when building but only on the runtime.
> >
> > Thanks,
> > Ruwan
> >
> > On 9/5/07, Upul Godage (JIRA) <[EMAIL PROTECTED]> wrote:
> > >
> > >
> > > [
> > > https://issues.apache.org/jira/browse/SYNAPSE-126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12525078
> > > ]
> > >
> > > Upul Godage commented on SYNAPSE-126:
> > > -------------------------------------
> > >
> > > <include /> only used for external scripts. That is when <script
> > > key="..." > is used.
> > > New syntax after this change,
> > >
> > > <script language="js" key="script/stockquoteTransform.js"
> > > function="transformRequest">
> > > <include key="script/testInclude.js" />
> > > <include key="script/testInclude2.js" />
> > > </script>
> > >
> > > > Including multipe script files in ScriptMediator
> > > > ------------------------------------------------
> > > >
> > > > Key: SYNAPSE-126
> > > > URL:
> > > https://issues.apache.org/jira/browse/SYNAPSE-126
> > > > Project: Synapse
> > > > Issue Type: Improvement
> > > > Components: Extension Mediators
> > > > Reporter: Upul Godage
> > > > Priority: Minor
> > > > Attachments: patch-SYNAPSE-126.txt
> > > >
> > > >
> > > > Present implementation does not support including multiple script
> > > files in ScriptMediator.
> > >
> > > --
> > > This message is automatically generated by JIRA.
> > > -
> > > You can reply to this email to add a comment to the issue online.
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
> >
> > --
> > Ruwan Linton
> > http://www.wso2.org - "Oxygenating the Web Services Platform"
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
--
Ruwan Linton
http://www.wso2.org - "Oxygenating the Web Services Platform"