[ http://webtest-community.canoo.com/jira/browse/WT-458?page=all ]
     
Marc Guillemot closed WT-458:
-----------------------------

    Resolution: Invalid

HtmlUnit-2.2 (final release or the snapshots since some time) are not binary 
compatible with HtmlUnit-2.1 and therefore couldn't be dropped in an existing 
WebTest installation in place of HtmlUnit-2.1. If you want to use HtmlUnit-2.2, 
please use a recent WebTest build: it is already contained there.

> CLONE -setSelectField displays BuildException
> ---------------------------------------------
>
>          Key: WT-458
>          URL: http://webtest-community.canoo.com/jira/browse/WT-458
>      Project: WebTest
>         Type: Bug

>     Versions: Future versions
>  Environment: RHEL3, Webtest R_1710.
> java version "1.5.0_10"
>     Reporter: a
>     Assignee: Marc Guillemot

>
> In R_1710, the setSelectField throws a BuildException traceback error. I've 
> not faced this issue till R_1702 release. Sounds like it is due to 
> htmlunit-2.2-SNAPSHOT.jar. If i revert to use htmlunit-2.1.jar it seem to 
> work.  I've not faced this issue till R_1702 release.
> The traceback error message.
> /home/bhuvan/cubit-tests/functional/webtest/cubit/UseCases/adminHostUrlMapping.xml:14:
>  Unexpected exception caught: org.apache.tools.ant.BuildException
>       at com.canoo.webtest.steps.StepUtil.handleException(StepUtil.java:120)
>       at com.canoo.webtest.steps.Step.handleException(Step.java:379)
>       at com.canoo.webtest.steps.Step.execute(Step.java:110)
>       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:206)
>       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.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.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.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)
> Caused by: 
> /home/bhuvan/cubit-tests/functional/webtest/cubit/modules/adminHostUrlMapping.xml:11:
>  java.lang.NoSuchMethodError: 
> com.gargoylesoftware.htmlunit.html.HtmlOption.getPage()Lcom/gargoylesoftware/htmlunit/html/HtmlPage;
>       at 
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:115)
>       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:101)
>       ... 59 more
> Caused by: java.lang.NoSuchMethodError: 
> com.gargoylesoftware.htmlunit.html.HtmlOption.getPage()Lcom/gargoylesoftware/htmlunit/html/HtmlPage;
>       at 
> com.canoo.webtest.steps.form.SetSelectField.updateOption(SetSelectField.java:239)
>       at 
> com.canoo.webtest.steps.form.SetSelectField.setField(SetSelectField.java:230)
>       at 
> com.canoo.webtest.steps.form.AbstractSetFieldStep.doExecute(AbstractSetFieldStep.java:144)
>       at com.canoo.webtest.steps.Step.execute(Step.java:101)
>       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)
>       ... 63 more
> --- Nested Exception ---
> /home/bhuvan/cubit-tests/functional/webtest/cubit/modules/adminHostUrlMapping.xml:11:
>  java.lang.NoSuchMethodError: 
> com.gargoylesoftware.htmlunit.html.HtmlOption.getPage()Lcom/gargoylesoftware/htmlunit/html/HtmlPage;
>       at 
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:115)
>       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:101)
>       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:206)
>       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.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.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.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)
> Caused by: java.lang.NoSuchMethodError: 
> com.gargoylesoftware.htmlunit.html.HtmlOption.getPage()Lcom/gargoylesoftware/htmlunit/html/HtmlPage;
>       at 
> com.canoo.webtest.steps.form.SetSelectField.updateOption(SetSelectField.java:239)
>       at 
> com.canoo.webtest.steps.form.SetSelectField.setField(SetSelectField.java:230)
>       at 
> com.canoo.webtest.steps.form.AbstractSetFieldStep.doExecute(AbstractSetFieldStep.java:144)
>       at com.canoo.webtest.steps.Step.execute(Step.java:101)
>       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)
>       ... 63 more
> --- Nested Exception ---
> java.lang.NoSuchMethodError: 
> com.gargoylesoftware.htmlunit.html.HtmlOption.getPage()Lcom/gargoylesoftware/htmlunit/html/HtmlPage;
>       at 
> com.canoo.webtest.steps.form.SetSelectField.updateOption(SetSelectField.java:239)
>       at 
> com.canoo.webtest.steps.form.SetSelectField.setField(SetSelectField.java:230)
>       at 
> com.canoo.webtest.steps.form.AbstractSetFieldStep.doExecute(AbstractSetFieldStep.java:144)
>       at com.canoo.webtest.steps.Step.execute(Step.java:101)
>       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 
> 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:101)
>       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:206)
>       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.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.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.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)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://webtest-community.canoo.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

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

Reply via email to