Re: a problem of org.mozilla.javascript
黄越戈 <[email protected]>
| Newsgroups | gmane.comp.java.enhydra.shark |
|---|---|
| Message-ID | <[email protected]> |
Hi Vlada, Thank you vary much!Has working fine! It needs the "Packages." prefix. BTW,mail-archive.objectweb.org often connections time-out? Regards, Hyg ----- Original Message ----- From: "Vladimir Puskas" <[email protected]> To: <[email protected]> Sent: Wednesday, July 13, 2005 2:46 PM Subject: Re: [shark] a problem of org.mozilla.javascript > Hello > > AFAIK it JavaScript's feature not Shark's. Prepend "Packages." to your > fully qualified class names as in: > > http://mail-archive.objectweb.org/shark/2005-06/msg00060.html > http://mail-archive.objectweb.org/shark/2005-03/msg00079.html > > hope this helps > -- > Vlada > > > [email protected] wrote: >> hi all. >> I run a processes's demo with JavaScriptToolAgent.There is an application in the demo xpdl file.If the script is: >> " >> java.lang.System.out.println("run script..."); >> outvalue=java.lang.Math.random()*10*invalue; >> java.lang.System.out.println("return value:"+outvalue); >> " >> then run OK. If change the script is: >> " >> java.lang.System.out.println("invoke com.shell.java.JavaCall"); >> outvalue=com.shell.java.JavaCall.calDouble(invalue); >> java.lang.System.out.println("invoke com.shell.java.JavaCall and return value:"+outvalue); >> " >> /* >> the JavaCall is a javabean that I use to test. its code: >> >> package com.shell.java; >> public class JavaCall { >> public static Double calDouble(Double inputValue) { >> Double db = new Double(inputValue.doubleValue() * 10.0); >> return db; >> } >> } >> >> */ >> >> then run error: >> org.mozilla.javascript.EcmaError: ReferenceError: "com" is not defined. (<script>#2) >> at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3240) >> at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3230) >> at org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java:3303) >> at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1566) >> at org.mozilla.javascript.gen.c1._c0(<script>:2) >> at org.mozilla.javascript.gen.c1.call(<script>) >> at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:304) >> at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2769) >> at org.mozilla.javascript.gen.c1.call(<script>) >> at org.mozilla.javascript.gen.c1.exec(<script>) >> at org.mozilla.javascript.Context.evaluateReader(Context.java:1251) >> at org.enhydra.shark.toolagent.JavaScriptToolAgent.invokeApplication(JavaScriptToolAgent.java:76) >> at org.enhydra.shark.toolagent.DefaultToolAgent.invokeApplication(DefaultToolAgent.java:72) >> at org.enhydra.shark.ToolAgentManagerImpl$ToolRunner.invokeApplication(ToolAgentManagerImpl.java:211) >> at org.enhydra.shark.ToolAgentManagerImpl$ToolRunner.run(ToolAgentManagerImpl.java:96) >> at org.enhydra.shark.ToolAgentManagerImpl.executeActivity(ToolAgentManagerImpl.java:67) >> at org.enhydra.shark.WfActivityImpl.runTool(WfActivityImpl.java:1269) >> at org.enhydra.shark.WfActivityImpl.startActivity(WfActivityImpl.java:1212) >> at org.enhydra.shark.WfActivityImpl.activate(WfActivityImpl.java:1157) >> at org.enhydra.shark.WfProcessImpl.startActivity(WfProcessImpl.java:816) >> at org.enhydra.shark.WfProcessImpl.queueNext(WfProcessImpl.java:997) >> at org.enhydra.shark.WfProcessImpl.run(WfProcessImpl.java:703) >> at org.enhydra.shark.WfProcessImpl.activity_complete(WfProcessImpl.java:862) >> at org.enhydra.shark.WfActivityImpl.finish(WfActivityImpl.java:373) >> at org.enhydra.shark.WfActivityImpl.complete(WfActivityImpl.java:302) >> at org.enhydra.shark.WfActivityWrapper.complete(WfActivityWrapper.java:391) >> at org.enhydra.shark.WfActivityWrapper.complete(WfActivityWrapper.java:359) >> at com.shark.util.SharkClientUtil.activityComplete(SharkClientUtil.java:227) >> at test.SharkTest.testScript(SharkTest.java:244) >> at test.SharkTest.main(SharkTest.java:264) >> org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: ReferenceError: "com" is not defined. (<script>#2) >> at org.enhydra.shark.toolagent.JavaScriptToolAgent.invokeApplication(JavaScriptToolAgent.java:88) >> at org.enhydra.shark.toolagent.DefaultToolAgent.invokeApplication(DefaultToolAgent.java:72) >> at org.enhydra.shark.ToolAgentManagerImpl$ToolRunner.invokeApplication(ToolAgentManagerImpl.java:211) >> at org.enhydra.shark.ToolAgentManagerImpl$ToolRunner.run(ToolAgentManagerImpl.java:96) >> at org.enhydra.shark.ToolAgentManagerImpl.executeActivity(ToolAgentManagerImpl.java:67) >> at org.enhydra.shark.WfActivityImpl.runTool(WfActivityImpl.java:1269) >> at org.enhydra.shark.WfActivityImpl.startActivity(WfActivityImpl.java:1212) >> at org.enhydra.shark.WfActivityImpl.activate(WfActivityImpl.java:1157) >> at org.enhydra.shark.WfProcessImpl.startActivity(WfProcessImpl.java:816) >> at org.enhydra.shark.WfProcessImpl.queueNext(WfProcessImpl.java:997) >> at org.enhydra.shark.WfProcessImpl.run(WfProcessImpl.java:703) >> at org.enhydra.shark.WfProcessImpl.activity_complete(WfProcessImpl.java:862) >> at org.enhydra.shark.WfActivityImpl.finish(WfActivityImpl.java:373) >> at org.enhydra.shark.WfActivityImpl.complete(WfActivityImpl.java:302) >> at org.enhydra.shark.WfActivityWrapper.complete(WfActivityWrapper.java:391) >> at org.enhydra.shark.WfActivityWrapper.complete(WfActivityWrapper.java:359) >> at com.shark.util.SharkClientUtil.activityComplete(SharkClientUtil.java:227) >> at test.SharkTest.testScript(SharkTest.java:244) >> at test.SharkTest.main(SharkTest.java:264) >> Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "com" is not defined. (<script>#2) >> at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3240) >> at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3230) >> at org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java:3303) >> at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1566) >> at org.mozilla.javascript.gen.c1._c0(<script>:2) >> at org.mozilla.javascript.gen.c1.call(<script>) >> at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:304) >> at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2769) >> at org.mozilla.javascript.gen.c1.call(<script>) >> at org.mozilla.javascript.gen.c1.exec(<script>) >> at org.mozilla.javascript.Context.evaluateReader(Context.java:1251) >> at org.enhydra.shark.toolagent.JavaScriptToolAgent.invokeApplication(JavaScriptToolAgent.java:76) >> ... 18 more >> org.enhydra.shark.api.client.wfbase.BaseException: ReferenceError: "com" is not defined. (<script>#2) >> at org.enhydra.shark.WfActivityImpl.finish(WfActivityImpl.java:389) >> at org.enhydra.shark.WfActivityImpl.complete(WfActivityImpl.java:302) >> at org.enhydra.shark.WfActivityWrapper.complete(WfActivityWrapper.java:391) >> at org.enhydra.shark.WfActivityWrapper.complete(WfActivityWrapper.java:359) >> at com.shark.util.SharkClientUtil.activityComplete(SharkClientUtil.java:227) >> at test.SharkTest.testScript(SharkTest.java:244) >> at test.SharkTest.main(SharkTest.java:264) >> Caused by: org.enhydra.shark.api.internal.toolagent.ToolAgentGeneralException: ReferenceError: "com" is not defined. (<script>#2) >> at org.enhydra.shark.toolagent.JavaScriptToolAgent.invokeApplication(JavaScriptToolAgent.java:88) >> at org.enhydra.shark.toolagent.DefaultToolAgent.invokeApplication(DefaultToolAgent.java:72) >> at org.enhydra.shark.ToolAgentManagerImpl$ToolRunner.invokeApplication(ToolAgentManagerImpl.java:211) >> at org.enhydra.shark.ToolAgentManagerImpl$ToolRunner.run(ToolAgentManagerImpl.java:96) >> at org.enhydra.shark.ToolAgentManagerImpl.executeActivity(ToolAgentManagerImpl.java:67) >> at org.enhydra.shark.WfActivityImpl.runTool(WfActivityImpl.java:1269) >> at org.enhydra.shark.WfActivityImpl.startActivity(WfActivityImpl.java:1212) >> at org.enhydra.shark.WfActivityImpl.activate(WfActivityImpl.java:1157) >> at org.enhydra.shark.WfProcessImpl.startActivity(WfProcessImpl.java:816) >> at org.enhydra.shark.WfProcessImpl.queueNext(WfProcessImpl.java:997) >> at org.enhydra.shark.WfProcessImpl.run(WfProcessImpl.java:703) >> at org.enhydra.shark.WfProcessImpl.activity_complete(WfProcessImpl.java:862) >> at org.enhydra.shark.WfActivityImpl.finish(WfActivityImpl.java:373) >> ... 6 more >> Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "com" is not defined. (<script>#2) >> at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3240) >> at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3230) >> at org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java:3303) >> at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1566) >> at org.mozilla.javascript.gen.c1._c0(<script>:2) >> at org.mozilla.javascript.gen.c1.call(<script>) >> at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:304) >> at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2769) >> at org.mozilla.javascript.gen.c1.call(<script>) >> at org.mozilla.javascript.gen.c1.exec(<script>) >> at org.mozilla.javascript.Context.evaluateReader(Context.java:1251) >> at org.enhydra.shark.toolagent.JavaScriptToolAgent.invokeApplication(JavaScriptToolAgent.java:76) >> ... 18 more >> >> I downloaded the last released of js.jar which from www.mozilla.org,but have the same problem.Why? >> >> Thanks in advance for your answer! >> >> >> >> ------------------------------------------------------------------------ > > -------------------------------------------------------------------------------- > > -- > You receive this message as a subscriber of the [email protected] mailing list. > To unsubscribe: mailto:[email protected] > For general help: mailto:[email protected]?subject=help > ObjectWeb mailing lists service home page: http://www.objectweb.org/wws >
message-footer.txt
(text/plain, 271 B)
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws