Hi,
I've jsut switched to new version of Canoo Webtest 3.0. My test stoped
working.
So I 've tried empty project, which ended up with the same error :
*
*
* * java.lang.RuntimeException: *Failed to hack HtmlUnit-2.4
XPathUtils.PROCESS_XPATH_*
*
*
Running Java
java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) Client VM (build 20.0-b11, mixed mode, sharing)
Thanx for any advice.
Roman.
Buildfile:
c:\DEVELOP\MAKLERPLATTFORM\Javadev\Tests\Canoo\versions\2.5\CanooGWT\build.xml
wt.init:
wt.init.headless:
wt.defineTimestamps:
wt.defineTasks.init:
~wt.defineTasks.defineClasspath:
wt.defineTasks:
Trying to override old definition of task retry
wt.webtestMonitor:
[echo]
C:\DEVELOP\MAKLERPLATTFORM\Javadev\Tests\canoo\versions\2.5\Build/tools/WebTestMonitor.groovy
wt.defineMacros:
[echo] Defining project macros and custom steps (if any)
wt.generateDtd:
[groovyScript] Scanning for entities...
[groovyScript] 1 entities found
[groovyScript] Already uptodate:
c:\DEVELOP\MAKLERPLATTFORM\Javadev\Tests\Canoo\versions\2.5\CanooGWT\dtd\Project.dtd
wt.generateDefinitions:
[groovyScript] Definitions dir not found:
c:\DEVELOP\MAKLERPLATTFORM\Javadev\Tests\Canoo\versions\2.5\CanooGWT\definitions.
Ignoring.
wt.createReportsFolder:
wt.deleteReports:
wt.htmlReports.init:
[mkdir] Created dir:
c:\DEVELOP\MAKLERPLATTFORM\Javadev\Tests\Canoo\versions\2.5\CanooGWT\results\resources
[copy] Copying 22 files to
c:\DEVELOP\MAKLERPLATTFORM\Javadev\Tests\Canoo\versions\2.5\CanooGWT\results\resources
[copy] Copying 1 file to
c:\DEVELOP\MAKLERPLATTFORM\Javadev\Tests\Canoo\versions\2.5\CanooGWT\results
wt.parallel.init:
wt.before.testInWork:
wt.testInWork:
[echo] Execution test-priklady-dd.xml in dir
c:\DEVELOP\MAKLERPLATTFORM\Javadev\Tests\Canoo\versions\2.5\CanooGWT\tests
priklady:
do_test2:
[taskdef] Could not load definitions from resource webtest.taskdef. It
could not be found.
[webtest] WARN (com.canoo.webtest.engine.Configuration) - Config
attribute summary is deprecated and doesn't do anything
[webtest] INFO (com.canoo.webtest.ant.WebtestTask) - Starting webtest
"do_test2"
(c:\DEVELOP\MAKLERPLATTFORM\Javadev\Tests\Canoo\versions\2.5\CanooGWT\tests\test-priklady-dd.xml:61:
)
[webtest] INFO (com.canoo.webtest.ant.WebtestTask) - Canoo Webtest:
R_1804.
BUILD FAILED
C:\DEVELOP\MAKLERPLATTFORM\Javadev\Tests\canoo\versions\2.5\Build\webtest.xml:242:
The following error occurred while executing this line:
c:\DEVELOP\MAKLERPLATTFORM\Javadev\Tests\Canoo\versions\2.5\CanooGWT\tests\test-priklady-dd.xml:20:
The following error occurred while executing this line:
c:\DEVELOP\MAKLERPLATTFORM\Javadev\Tests\Canoo\versions\2.5\CanooGWT\tests\test-priklady-dd.xml:61:
java.lang.RuntimeException: Failed to hack HtmlUnit-2.4
XPathUtils.PROCESS_XPATH_
at
com.canoo.webtest.engine.xpath.XPathHelper.<init>(XPathHelper.java:177)
at com.canoo.webtest.engine.Context.<init>(Context.java:41)
at com.canoo.webtest.ant.WebtestTask.execute(WebtestTask.java:200)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.apache.tools.ant.Main.runBuild(Main.java:809)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: java.lang.NoSuchFieldException: PROCESS_XPATH_
at java.lang.Class.getDeclaredField(Class.java:1882)
at
com.canoo.webtest.engine.xpath.XPathHelper.<init>(XPathHelper.java:172)
... 43 more
Total time: 18 seconds