Hello,

i use the latest Snapshot from canoo-webtest and the JS error is:

[expectDialog] ======= EXCEPTION START ========
[expectDialog] EcmaError: lineNumber=[1] column=[0] lineSource=[<no source>]
name=[ReferenceError] sourceName=[JavaScriptBackgroundJob]
message=[ReferenceError: "slideBlock2" is not defined.
(JavaScriptBackgroundJob#1)]
[expectDialog] com.gargoylesoftware.htmlunit.ScriptException:
ReferenceError: "slideBlock2" is not defined. (JavaScriptBackgroundJob#1)
[expectDialog]  at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:528)
[expectDialog]  at org.mozilla.javascript.Context.call(Context.java:502)
[expectDialog]  at
org.mozilla.javascript.ContextFactory.call(ContextFactory.java:511)
[expectDialog]  at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:405)
[expectDialog]  at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:380)
[expectDialog]  at
com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptIfPossible(HtmlPage.java:889)
[expectDialog]  at
com.gargoylesoftware.htmlunit.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:101)
[expectDialog]  at java.lang.Thread.run(Thread.java:613)
[expectDialog]  at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:127)
[expectDialog] Caused by: org.mozilla.javascript.EcmaError: ReferenceError:
"slideBlock2" is not defined. (JavaScriptBackgroundJob#1)
[expectDialog]  at
org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3558)
[expectDialog]  at
org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3536)
[expectDialog]  at
org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java:3621)
[expectDialog]  at
org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1653)
[expectDialog]  at
org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3413)
[expectDialog]  at
org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2484)
[expectDialog]  at
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:164)
[expectDialog]  at
org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:401)
[expectDialog]  at
com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:169)
[expectDialog]  at
org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3004)
[expectDialog]  at
org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)
[expectDialog]  at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$5.doRun(JavaScriptEngine.java:396)
[expectDialog]  at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:522)
[expectDialog]  ... 8 more
[expectDialog] Enclosed exception: 
[expectDialog] org.mozilla.javascript.EcmaError: ReferenceError:
"slideBlock2" is not defined. (JavaScriptBackgroundJob#1)
[expectDialog]  at
org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3558)
[expectDialog]  at
org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3536)
[expectDialog]  at
org.mozilla.javascript.ScriptRuntime.notFoundError(ScriptRuntime.java:3621)
[expectDialog]  at
org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1653)
[expectDialog]  at
org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:3413)
[expectDialog]  at script(JavaScriptBackgroundJob:1)
[expectDialog]  at
org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2484)
[expectDialog]  at
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:164)
[expectDialog]  at
org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:401)
[expectDialog]  at
com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:169)
[expectDialog]  at
org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3004)
[expectDialog]  at
org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)
[expectDialog]  at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$5.doRun(JavaScriptEngine.java:396)
[expectDialog]  at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:522)
[expectDialog]  at org.mozilla.javascript.Context.call(Context.java:502)
[expectDialog]  at
org.mozilla.javascript.ContextFactory.call(ContextFactory.java:511)
[expectDialog]  at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:405)
[expectDialog]  at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:380)
[expectDialog]  at
com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptIfPossible(HtmlPage.java:889)
[expectDialog]  at
com.gargoylesoftware.htmlunit.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:101)
[expectDialog]  at java.lang.Thread.run(Thread.java:613)
[expectDialog]  at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:127)
[expectDialog] ======= EXCEPTION END ========

i am not sure, but i think that the problem with the js that's create the
hidden inputfield is not depending on this error. To view the js error
messages i set:

<option name="ThrowExceptionOnScriptError" value="true"/>

is this the correct way?

Cheers,
Dariusch
-- 
View this message in context: 
http://www.nabble.com/Problem-with-javaScript-tp19992136p19993096.html
Sent from the WebTest mailing list archive at Nabble.com.

_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest

Reply via email to