Hi Folks, here is a stacktrace of one random failure: -------------------------------------------------------------------------
[groovyScript] ERROR (com.gargoylesoftware.htmlunit.javascript.background.JavaScriptJobManagerImpl) - Job run failed with unexpected RuntimeException: Exception invoking jsConstructor [groovyScript] ======= EXCEPTION START ======== [groovyScript] Exception class=[java.lang.RuntimeException] [groovyScript] com.gargoylesoftware.htmlunit.ScriptException: Exception invoking jsConstructor [groovyScript] at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:527) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:537) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:538) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:425) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:400) [groovyScript] at com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptIfPossible(HtmlPage.java:884) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.background.JavaScriptStringJob.runJavaScript(JavaScriptStringJob.java:50) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.background.JavaScriptExecutionJob.run(JavaScriptExecutionJob.java:76) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.background.JavaScriptJobManagerImpl$ExecutingJobTracker.run(JavaScriptJobManagerImpl.java:101) [groovyScript] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) [groovyScript] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [groovyScript] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [groovyScript] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) [groovyScript] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) [groovyScript] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) [groovyScript] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) [groovyScript] at java.lang.Thread.run(Thread.java:619) [groovyScript] Caused by: java.lang.RuntimeException: Exception invoking jsConstructor [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.MemberBox.invoke(MemberBox.java:190) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.FunctionObject.call(FunctionObject.java:479) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.BaseFunction.construct(BaseFunction.java:369) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpretLoop(Interpreter.java:1748) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:845) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:164) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.doTopCall(ContextFactory.java:429) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:264) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3157) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.exec(InterpretedFunction.java:175) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$3.doRun(JavaScriptEngine.java:416) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:521) [groovyScript] ... 16 more [groovyScript] Caused by: java.lang.ClassCastException: com.gargoylesoftware.htmlunit.UnexpectedPage cannot be cast to com.gargoylesoftware.htmlunit.SgmlPage [groovyScript] at com.gargoylesoftware.htmlunit.javascript.host.html.HTMLImageElement.jsConstructor(HTMLImageElement.java:62) [groovyScript] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [groovyScript] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [groovyScript] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [groovyScript] at java.lang.reflect.Method.invoke(Method.java:597) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.MemberBox.invoke(MemberBox.java:164) [groovyScript] ... 27 more [groovyScript] Enclosed exception: [groovyScript] java.lang.RuntimeException: Exception invoking jsConstructor [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.MemberBox.invoke(MemberBox.java:190) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.FunctionObject.call(FunctionObject.java:479) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.BaseFunction.construct(BaseFunction.java:369) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpretLoop(Interpreter.java:1748) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.Interpreter.interpret(Interpreter.java:845) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.call(InterpretedFunction.java:164) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.doTopCall(ContextFactory.java:429) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:264) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3157) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.InterpretedFunction.exec(InterpretedFunction.java:175) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$3.doRun(JavaScriptEngine.java:416) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine$HtmlUnitContextAction.run(JavaScriptEngine.java:521) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.Context.call(Context.java:537) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.ContextFactory.call(ContextFactory.java:538) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:425) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:400) [groovyScript] at com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptIfPossible(HtmlPage.java:884) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.background.JavaScriptStringJob.runJavaScript(JavaScriptStringJob.java:50) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.background.JavaScriptExecutionJob.run(JavaScriptExecutionJob.java:76) [groovyScript] at com.gargoylesoftware.htmlunit.javascript.background.JavaScriptJobManagerImpl$ExecutingJobTracker.run(JavaScriptJobManagerImpl.java:101) [groovyScript] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) [groovyScript] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [groovyScript] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [groovyScript] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) [groovyScript] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) [groovyScript] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) [groovyScript] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) [groovyScript] at java.lang.Thread.run(Thread.java:619) [groovyScript] Caused by: java.lang.ClassCastException: com.gargoylesoftware.htmlunit.UnexpectedPage cannot be cast to com.gargoylesoftware.htmlunit.SgmlPage [groovyScript] at com.gargoylesoftware.htmlunit.javascript.host.html.HTMLImageElement.jsConstructor(HTMLImageElement.java:62) [groovyScript] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [groovyScript] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [groovyScript] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [groovyScript] at java.lang.reflect.Method.invoke(Method.java:597) [groovyScript] at net.sourceforge.htmlunit.corejs.javascript.MemberBox.invoke(MemberBox.java:164) [groovyScript] ... 27 more [groovyScript] ======= EXCEPTION END ======== [groovyScript] [groovyScript] INFO (com.canoo.webtest.engine.WebClientContext) - Responses restored Cheers Michael Habbert Michael Habbert Key-Work Consulting GmbH | Kriegsstr. 100 | 76133 Karlsruhe | Germany | www.key-work.de<http://www.key-work.de> Fon: +49-721-78203-269 | E-Mail: [email protected]<mailto:[email protected]> | Fax: +49-721-78203-10 Key-Work Consulting GmbH, Karlsruhe, HRB 108695, HRG Mannheim Gesch?ftsf?hrer: Andreas Stappert, Tobin Wotring

