On Dec 5, 9:52 am, Norris Boyd <[EMAIL PROTECTED]> wrote:
> On Dec 4, 6:47 pm, Amit Lonkar <[EMAIL PROTECTED]> wrote:
>
> > Will trying to load test our application we keep getting a
> > RunTimeEXception with the message java.lang.RuntimeException: Property
> > already exists.
>
> > Can some please shed some light on this error?
>
> What's the exact message? Do you have a stack trace?

Here is some more information.
1. Here is the piece of code that we used to execute scripts

Context cx = Context.enter();

// Set Optimization level to -1 so that Scripts can be run when Tomcat
Security is enabled.
cx.setOptimizationLevel(-1);

// get a ref to the multi-threaded scope
Global scope = new Global(cx);

ScriptableObject.putProperty(scope, sVariableName,
cx.javaToJS(variable,scope));

FileReader oJsReader = new FileReader(oScriptFile);

// execute the script
Object oResult = cx.evaluateReader(scope, oJsReader,
oScriptFile.getName(), 1, null);

2. It fails when we try to load another script using "load" .

3. Here is the stack trace.
62078 ERROR [2007-12-04 17:05:10,156] NetapsLog - [ScriptManager:
executeScript()] RhinoException:
org.mozilla.javascript.WrappedException: Wrapped
java.lang.RuntimeException: Property already exists
(PreAddScenario.js#21)
62110 ERROR [2007-12-04 17:05:10,188] NetapsLog - [NetapsAction:
execute()] Exception: Error processing pre-update scripts:
com.netaps.framework.NetapsException: A scripting error occured:
Wrapped java.lang.RuntimeException: Property already exists
(PreAddScenario.js#21)
com.netaps.framework.NetapsException: Error processing pre-update
scripts: com.netaps.framework.NetapsException: A scripting error
occured: Wrapped java.lang.RuntimeException: Property already exists
(PreAddScenario.js#21)
        at com.netaps.standard_view.actions.StandardViewEditAction
$StandardViewEditWorker.runPreUpdateScripts(StandardViewEditAction.java:
1449)
        at com.netaps.standard_view.actions.StandardViewEditAction
$StandardViewEditWorker.doProcess(StandardViewEditAction.java:232)
        at
com.netaps.standard_view.actions.StandardViewEditAction.doProcess(StandardViewEditAction.java:
112)
        at com.netaps.root.RootAction.doRootProcess(RootAction.java:71)
        at
com.netaps.framework.NetapsAction.execute(Lorg.apache.struts.action.ActionMapping;Lorg.apache.struts.action.ActionForm;Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)Lorg.apache.struts.action.ActionForward;
(Unknown Source)
        at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:
431)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
236)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:
1196)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:
432)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
252)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
173)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
213)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
178)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
126)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
105)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
107)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
148)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
869)
        at org.apache.coyote.http11.Http11BaseProtocol
$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:
664)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:
527)
        at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:
80)
        at org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run()V(Unknown Source)

_______________________________________________
dev-tech-js-engine-rhino mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-js-engine-rhino

Reply via email to