Hi Marc, ok. I found a point to fixed my problem. The JS create not the whole input, it set some attributes. so i use the forceInputFieldAttribute tag to set the attributes manually, now it works fine.
Thanks, Dariusch Marc Guillemot wrote: > > Dariusch, > > this is the correct information giving details about the js error... but > this is not related to the code snippet you posted previously as it > didn't contain any reference to "slideBlock2". > > Cheers, > Marc. > -- > Web: http://www.efficient-webtesting.com > Blog: http://mguillem.wordpress.com > > dariusch wrote: >> 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 > > > > _______________________________________________ > WebTest mailing list > [email protected] > http://lists.canoo.com/mailman/listinfo/webtest > > -- View this message in context: http://www.nabble.com/Problem-with-javaScript-tp19992136p19994417.html Sent from the WebTest mailing list archive at Nabble.com. _______________________________________________ WebTest mailing list [email protected] http://lists.canoo.com/mailman/listinfo/webtest

