8 messages in com.canoo.lists.webtest[Webtest] storeXPath support lost...
FromSent OnAttachments
Colin O'Brien10 Mar 2005 07:23 
Dierk Koenig10 Mar 2005 07:33 
Colin O'Brien10 Mar 2005 09:37 
Colin O'Brien11 Mar 2005 03:43 
Marc Guillemot11 Mar 2005 03:53 
Colin O'Brien11 Mar 2005 07:05 
Marc Guillemot11 Mar 2005 07:09 
Paul King17 Mar 2005 13:49 
Subject:[Webtest] storeXPath support lost...
From:Colin O'Brien (coli@capetechnologies.com)
Date:03/10/2005 07:23:10 AM
List:com.canoo.lists.webtest

Hi All,

I've recently upgraded to 1.7_R750, after some initial teething problems I've got it running, but now it appears that I've lost storeXPath support, which of course has become fundamental to my canoo setup...

I have also installed htmlunit-1.4 from http://sourceforge.net/project/showfiles.php?group_id=47038 thinking this may solve the problem, but to no avail...

The error I'm getting is as follows:

Error

Exception com.canoo.webtest.engine.StepExecutionException

Exception Unexpected exception caught: java.lang.NoSuchMethodError: com.canoo.webtest.engine.Context.getLastResponse()Lcom/gargoylesoftware/html unit/Page;

Stacktrace com.canoo.webtest.engine.StepExecutionException: Unexpected exception caught: java.lang.NoSuchMethodError: com.canoo.webtest.engine.Context.getLastResponse()Lcom/gargoylesoftware/html unit/Page;, Step: StoreXPath at D:\canoo\UseCases\RB_TC169_Digicel_GPRS_2.4.1.28.xml:80: with (Property="secondRecord", -> computed value="null", stepId="Find second record in list", XPath="//table[@class='tableSummary']/tr[@class='row2']/td[12]/a/@href", stepType="storeXPath") at com.canoo.webtest.steps.Step.handleUnexpectedException(Step.java:371) at com.canoo.webtest.steps.Step.execute(Step.java:121) at com.canoo.webtest.engine.Engine.executeSteps(Engine.java:26) at com.canoo.webtest.ant.TestSpecificationTask.execute(TestSpecificationTask.ja va:68) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.Target.execute(Target.java:341) at org.apache.tools.ant.Target.performTasks(Target.java:369) at org.apache.tools.ant.Project.executeTarget(Project.java:1214) at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:386) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) at org.apache.tools.ant.Task.perform(Task.java:364) at org.apache.tools.ant.Target.execute(Target.java:341) at org.apache.tools.ant.Target.performTasks(Target.java:369) at org.apache.tools.ant.Project.executeTarget(Project.java:1214) at org.apache.tools.ant.Project.executeTargets(Project.java:1062) at org.apache.tools.ant.Main.runBuild(Main.java:673) at org.apache.tools.ant.Main.startAnt(Main.java:188) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)

Is there some specific order I need to have the jars read in to form the classpath for canoo...? i.e. should I try to force webtest.jar to be the first jar in the list...?

Kind Regards, Colin.

p.s. here is my jar list from ~canoo\lib

24/01/2005 11:49 736,810 ant.jar 02/09/2004 01:01 25,822 asm-1.4.1.jar 17/01/2005 13:50 26,337 asm-1.5.2.jar 10/03/2005 14:48 <DIR> base 19/02/2005 14:13 98,292 bsf-20050219.jar 19/02/2005 14:13 3,862 bsfIbm2ApacheAdapter.jar 10/03/2005 14:48 <DIR> build 01/01/2005 14:06 1,235,826 checkstyle-all-3.5.jar 01/01/2005 14:06 135,165 checkstyle-optional-3.5.jar 29/10/2004 10:38 188,671 commons-beanutils-1.7.0.jar 29/10/2004 10:38 32,377 commons-cli-1.0.jar 03/01/2005 17:08 46,725 commons-codec-1.3.jar 29/10/2004 10:38 559,366 commons-collections-3.1.jar 09/01/2005 15:31 278,135 commons-httpclient-3.0-beta1.jar 21/02/2005 11:23 275,378 commons-httpclient-3.0-rc1.jar 29/10/2004 10:38 45,550 commons-io-1.0.jar 09/01/2005 15:31 169,798 commons-jelly-1.0-RC1.jar 09/01/2005 15:31 11,196 commons-jelly-tags-log-1.0.jar 09/01/2005 15:31 131,458 commons-jexl-1.0.jar 10/11/2004 19:36 169,763 commons-lang-2.0.jar 29/10/2004 10:38 38,015 commons-logging-1.0.4.jar 09/01/2005 15:31 416,809 dom4j-1.5.jar 19/11/2004 17:43 31,479 easymock.jar 02/09/2004 01:01 831,135 groovy-1.0-beta-6.jar 17/01/2005 13:50 834,430 groovy-1.0-beta-9-SNAPSHOT.jar 10/03/2005 15:00 <DIR> htmlunit-1.3 10/03/2005 14:46 <DIR> htmlunit-1.4 09/01/2005 15:31 307,774 htmlunit-1.4.jar 19/10/2004 16:48 410,888 httpunit-1.6.jar 04/11/2004 07:58 334 httpunit-patch.jar 04/09/2001 09:58 79,160 jakarta-oro-2.0.4.jar 24/01/2005 12:07 1,591 jars.txt 29/10/2004 10:38 191,881 jaxen-1.0-FCS-full.jar 20/09/2004 09:37 1,718,811 jemmy.jar 03/01/2005 17:08 699,081 js-1.6R1.jar 24/01/2005 11:49 121,070 junit.jar 03/10/2003 16:32 352,668 log4j-1.2.8.jar 11/02/2005 17:54 985 log4j.junit.xml 10/03/2005 14:49 1,594 log4j.properties 07/03/2005 14:23 1,007 log4j.selftest_jetty.xml 13/03/2003 19:41 153,117 mailapi.jar 03/01/2005 17:08 104,875 nekohtml-0.9.4.jar 10/03/2005 14:48 <DIR> optional 24/01/2005 11:49 673,013 optional.jar 23/07/2004 15:16 1,776,879 pdfbox.jar 23/07/2004 14:33 64,567 pdfUnit-1.0.jar 10/03/2005 14:49 <DIR> runtime 29/10/2004 10:38 23,563 saxpath-1.0-FCS.jar 19/11/2004 17:43 76,880 servlet.jar 10/09/2004 22:41 4,635 webtest-groovy.jar 07/03/2005 17:38 614,933 webtest.jar 24/01/2005 11:49 2,907,319 xalan.jar 01/01/2005 14:08 146,908 xdoclet-1.2.2.jar 24/01/2005 11:49 1,010,806 xercesImpl-2.6.2.jar 01/01/2005 14:08 231,114 xjavadoc-1.1.jar 24/01/2005 11:49 83,089 xmlParserAPIs-2.2.1.jar