Hi,

that's really far too long!

Which version of WebTest do you use? Can you try with latest WebTest build and this HtmlUnit snapshot: http://www.amath.net/perso/tmp/htmlunit-1.14-SNAPSHOT-rev2077.jar
It contains many performance improvements.

Cheers,
Marc.
--
Blog: http://mguillem.wordpress.com


ps-85 wrote:
Hello,

I have problem while executing my tests. Webtest needs much time to execute several clickButton- and clickLink-steps.
One clickButton-step takes more than 17 minutes! Manally it could be done in
serveral seconds.
Following I put the above-mentioned step of the test-file, the HTML-tag wich
the button references, and the Java Stack Trace while executing(waiting to
execute;-)) the step.

WebTest-Step:
---------------
<clickButton description="Click image button: nachbearbeiten"
name="editButton"/>

HTML-code:
------------
<input type="image" name="editButton"
src="../resources/images/nachbearbeiten.gif" border="0">

Java Stack Trace:
------------------
[clickButton]  INFO (com.canoo.webtest.steps.Step) - >>>> Start Step:
clickButton "Click image button: nachbearbeiten" (28/41)
[clickButton]  INFO (com.canoo.webtest.steps.request.AbstractTargetAction) -
-> gotoTarget by clickButton with name: editButton
[clickButton]  INFO (com.canoo.webtest.steps.request.ClickButton) - ->
findTarget(by input): name=editButton value=
Full thread dump Java HotSpot(TM) Client VM (1.5.0_06-b05 mixed mode):

"HtmlUnit Managed Thread #9: window.setTimeout" daemon prio=6 tid=0x00a98768
nid=0x4d0 waiting on condition [0x0bcdf000..0x0bcdfce8]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #11: window.setTimeout" daemon prio=6
tid=0x0ae8e008 nid=0x974 waiting on condition [0x0c09f000..0x0c09fd68]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #12: window.setTimeout" daemon prio=6
tid=0x0ae42398 nid=0xddc waiting on condition [0x0bedf000..0x0bedf9e8]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #20: window.setTimeout" daemon prio=6
tid=0x0aec27a8 nid=0x8f8 waiting on condition [0x0c05f000..0x0c05fa68]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #16: window.setTimeout" daemon prio=6
tid=0x0ae73e50 nid=0xf6c waiting on condition [0x0be5f000..0x0be5fae8]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #11: window.setTimeout" daemon prio=6
tid=0x0b40eaa0 nid=0x3a8 waiting on condition [0x0bf9f000..0x0bf9fb68]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #16: window.setTimeout" daemon prio=6
tid=0x0aebb588 nid=0x630 waiting on condition [0x0be1f000..0x0be1fa68]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #8: window.setTimeout" daemon prio=6 tid=0x00aa24f8
nid=0xee0 waiting on condition [0x0c01f000..0x0c01fae8]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #16: window.setTimeout" daemon prio=6
tid=0x00aa21e8 nid=0x80c waiting on condition [0x0bd9f000..0x0bd9fb68]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #12: window.setTimeout" daemon prio=6
tid=0x00aa2370 nid=0x144 waiting on condition [0x0bddf000..0x0bddfbe8]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #16: window.setTimeout" daemon prio=6
tid=0x0af8d0e8 nid=0xcf0 waiting on condition [0x0bfdf000..0x0bfdfc68]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #19: window.setTimeout" daemon prio=6
tid=0x0ac5d938 nid=0xcc4 waiting on condition [0x0c11f000..0x0c11fce8]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #16: window.setTimeout" daemon prio=6
tid=0x0ac5c680 nid=0x90c waiting on condition [0x0c0df000..0x0c0dfd68]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #16: window.setInterval" daemon prio=6
tid=0x0b504b68 nid=0x1d0 waiting on condition [0x0bf5f000..0x0bf5fb68]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #12: window.setInterval" daemon prio=6
tid=0x0b95bce0 nid=0x244 waiting for monitor entry [0x0bf1f000..0x0bf1fc68]
        at
org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:132)
        at
org.jaxen.expr.DefaultEqualityExpr.evaluate(DefaultEqualityExpr.java:75)
        at org.jaxen.expr.DefaultOrExpr.evaluate(DefaultOrExpr.java:84)
        at org.jaxen.expr.DefaultAndExpr.evaluate(DefaultAndExpr.java:82)
        at
org.jaxen.expr.DefaultPredicate.evaluate(DefaultPredicate.java:95)
        at org.jaxen.expr.PredicateSet.applyPredicate(PredicateSet.java:269)
        at
org.jaxen.expr.PredicateSet.evaluatePredicates(PredicateSet.java:244)
        at org.jaxen.expr.DefaultNameStep.evaluate(DefaultNameStep.java:285)
        at
org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:140)
        at
org.jaxen.expr.DefaultAbsoluteLocationPath.evaluate(DefaultAbsoluteLocationPath.java:113)
        at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102)
        at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:674)
        at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:213)
        at
com.gargoylesoftware.htmlunit.javascript.ElementArray.getElements(ElementArray.java:189)
        at
com.gargoylesoftware.htmlunit.javascript.ElementArray.jsGet_length(ElementArray.java:287)
        at
com.gargoylesoftware.htmlunit.javascript.host.HTMLFormElement.get(HTMLFormElement.java:307)
        at
com.gargoylesoftware.htmlunit.javascript.host.HTMLFormElement.get(HTMLFormElement.java:268)
        at
org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1315)
        at
org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1337)
        at
org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1326)
        at
org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2816)
        at
org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
        at
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
        at
org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
        at
com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:151)
        at
org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
        at
org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:172)
        at org.mozilla.javascript.Context.evaluateString(Context.java:1132)
        at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:255)
        - locked <0x039d71c8> (a
com.gargoylesoftware.htmlunit.html.HtmlPage)
        at
com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptIfPossible(HtmlPage.java:694)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:106)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #12: window.setInterval" daemon prio=6
tid=0x0b9cc3d8 nid=0xab8 waiting for monitor entry [0x0be9f000..0x0be9fa68]
        at
org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:132)
        at
org.jaxen.expr.DefaultEqualityExpr.evaluate(DefaultEqualityExpr.java:75)
        at org.jaxen.expr.DefaultOrExpr.evaluate(DefaultOrExpr.java:84)
        at org.jaxen.expr.DefaultAndExpr.evaluate(DefaultAndExpr.java:82)
        at
org.jaxen.expr.DefaultPredicate.evaluate(DefaultPredicate.java:95)
        at org.jaxen.expr.PredicateSet.applyPredicate(PredicateSet.java:269)
        at
org.jaxen.expr.PredicateSet.evaluatePredicates(PredicateSet.java:244)
        at org.jaxen.expr.DefaultNameStep.evaluate(DefaultNameStep.java:285)
        at
org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:140)
        at
org.jaxen.expr.DefaultAbsoluteLocationPath.evaluate(DefaultAbsoluteLocationPath.java:113)
        at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102)
        at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:674)
        at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:213)
        at
com.gargoylesoftware.htmlunit.javascript.ElementArray.getElements(ElementArray.java:189)
        at
com.gargoylesoftware.htmlunit.javascript.ElementArray.jsGet_length(ElementArray.java:287)
        at
com.gargoylesoftware.htmlunit.javascript.host.HTMLFormElement.get(HTMLFormElement.java:307)
        at
com.gargoylesoftware.htmlunit.javascript.host.HTMLFormElement.get(HTMLFormElement.java:268)
        at
org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1315)
        at
org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1337)
        at
org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1326)
        at
org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2816)
        at
org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
        at
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
        at
org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
        at
com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:151)
        at
org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
        at
org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:172)
        at org.mozilla.javascript.Context.evaluateString(Context.java:1132)
        at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:255)
        - locked <0x03842458> (a
com.gargoylesoftware.htmlunit.html.HtmlPage)
        at
com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptIfPossible(HtmlPage.java:694)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:106)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"HtmlUnit Managed Thread #3: window.setInterval" daemon prio=6
tid=0x0b9bb378 nid=0x740 waiting on condition [0x0bd1f000..0x0bd1fa68]
        at java.lang.Thread.sleep(Native Method)
        at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:85)
        at java.lang.Thread.run(Thread.java:595)
        at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)

"MultiThreadedHttpConnectionManager cleanup" daemon prio=6 tid=0x0aff7920
nid=0xbcc in Object.wait() [0x0ba8f000..0x0ba8fbe8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x030e0088> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        - locked <0x030e0088> (a java.lang.ref.ReferenceQueue$Lock)
        at
org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQueueThread.run(MultiThreadedHttpConnectionManager.java:1082)

"Low Memory Detector" daemon prio=6 tid=0x00a91f18 nid=0xb30 runnable
[0x00000000..0x00000000]

"CompilerThread0" daemon prio=10 tid=0x00a90ae8 nid=0x140 waiting on
condition [0x00000000..0x0abcf6cc]

"Signal Dispatcher" daemon prio=10 tid=0x00a8fe10 nid=0xcd4 waiting on
condition [0x00000000..0x00000000]

"Finalizer" daemon prio=8 tid=0x00a86f08 nid=0xe04 in Object.wait()
[0x0ab4f000..0x0ab4fa68]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x02fc9ce8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
        - locked <0x02fc9ce8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=10 tid=0x00a85a70 nid=0xa1c in Object.wait()
[0x0ab0f000..0x0ab0fae8]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x02fc9d68> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Object.java:474)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
        - locked <0x02fc9d68> (a java.lang.ref.Reference$Lock)

"main" prio=6 tid=0x00036d20 nid=0xa5c runnable [0x0007c000..0x0007fc40]
        at
org.jaxen.DefaultNavigator.getParentNode(DefaultNavigator.java:261)
        at org.jaxen.expr.NodeComparator.getDepth(NodeComparator.java:150)
        at org.jaxen.expr.NodeComparator.compare(NodeComparator.java:94)
        at java.util.Arrays.mergeSort(Arrays.java:1307)
        at java.util.Arrays.mergeSort(Arrays.java:1295)
        at java.util.Arrays.sort(Arrays.java:1223)
        at java.util.Collections.sort(Collections.java:159)
        at
org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:148)
        at
org.jaxen.expr.DefaultAbsoluteLocationPath.evaluate(DefaultAbsoluteLocationPath.java:113)
        at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102)
        at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:674)
        at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:213)
        at
com.gargoylesoftware.htmlunit.javascript.ElementArray.getElements(ElementArray.java:189)
        at
com.gargoylesoftware.htmlunit.javascript.ElementArray.jsGet_length(ElementArray.java:287)
        at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
        at
org.mozilla.javascript.ScriptableObject.getByGetter(ScriptableObject.java:1677)
        at
org.mozilla.javascript.ScriptableObject.get(ScriptableObject.java:180)
        at
com.gargoylesoftware.htmlunit.javascript.SimpleScriptable.get(SimpleScriptable.java:232)
        at
com.gargoylesoftware.htmlunit.javascript.ElementArray.get(ElementArray.java:207)
        at
org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1315)
        at
org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1337)
        at
org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1326)
        at
org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2816)
        at
org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
        at
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
        at
org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
        at
com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:151)
        at
org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
        at
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:159)
        at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:363)
        - locked <0x042eafd0> (a
com.gargoylesoftware.htmlunit.html.HtmlPage)
        at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.callFunction(JavaScriptEngine.java:318)
        at
com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptFunctionIfPossible(HtmlPage.java:736)
        at
com.gargoylesoftware.htmlunit.html.HtmlPage.runEventHandler(HtmlPage.java:1489)
        at
com.gargoylesoftware.htmlunit.html.HtmlPage.executeOnLoadHandlersIfNeeded(HtmlPage.java:964)
        at
com.gargoylesoftware.htmlunit.html.HtmlPage.initialize(HtmlPage.java:142)
        at
com.gargoylesoftware.htmlunit.WebClient.loadWebResponseInto(WebClient.java:450)
        at
com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:345)
        at
com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:372)
        at
com.gargoylesoftware.htmlunit.html.HtmlForm.submit(HtmlForm.java:211)
        at
com.gargoylesoftware.htmlunit.html.HtmlImageInput.doClickAction(HtmlImageInput.java:133)
        at
com.gargoylesoftware.htmlunit.html.ClickableElement.click(ClickableElement.java:114)
        at
com.gargoylesoftware.htmlunit.html.HtmlImageInput.click(HtmlImageInput.java:156)
        at
com.gargoylesoftware.htmlunit.html.HtmlImageInput.click(HtmlImageInput.java:117)
        at
com.canoo.webtest.steps.request.ClickButton.findTarget(ClickButton.java:160)
        at
com.canoo.webtest.steps.request.AbstractTargetAction$1.call(AbstractTargetAction.java:108)
        at
com.canoo.webtest.steps.request.TargetHelper.protectedGoto(TargetHelper.java:88)
        at
com.canoo.webtest.steps.request.AbstractTargetAction.gotoTarget(AbstractTargetAction.java:106)
        at
com.canoo.webtest.steps.request.AbstractTargetAction.doExecute(AbstractTargetAction.java:78)
        at com.canoo.webtest.steps.Step.execute(Step.java:104)
        at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at
com.canoo.webtest.ant.TestStepSequence.executeSteps(TestStepSequence.java:43)
        at
com.canoo.webtest.ant.TestStepSequence.doExecute(TestStepSequence.java:31)
        at com.canoo.webtest.steps.Step.execute(Step.java:104)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at com.canoo.webtest.ant.WebtestTask.execute(WebtestTask.java:164)
        at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
        at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
        at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:289)
        at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:208)
        at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:416)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
        at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:357)
        at org.apache.tools.ant.Target.performTasks(Target.java:385)
        at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
        at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
        at org.apache.tools.ant.Main.runBuild(Main.java:698)
        at org.apache.tools.ant.Main.startAnt(Main.java:199)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)

"VM Thread" prio=10 tid=0x0003fc98 nid=0x898 runnable

"VM Periodic Task Thread" prio=10 tid=0x00a930f8 nid=0xcbc waiting on
condition

______________________
I don't know the problem cause I not very familiar with webtest.
greetings from germany
phil


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

Reply via email to