I put my two dependencies back in and it's still working...

Looks like it was the missing xercesImpl-2.0.2.jar that was the problem.

Regards,

Saimon

> -----Mensaje original-----
> De:   Simon Moore [SMTP:[EMAIL PROTECTED]]
> Enviado el:   martes 21 de enero de 2003 12:47
> Para: Turbine Maven Users List
> Asunto:       RE: Contribution of Maven Canoo Webtest Plugin
> 
> 
> 
> > -----Mensaje original-----
> > De: Siegfried G�schl [SMTP:[EMAIL PROTECTED]]
> > Enviado el: martes 21 de enero de 2003 12:16
> > Para:       Turbine Maven Users List
> > Asunto:     RE: Contribution of Maven Canoo Webtest Plugin
> > 
> > Hi  Simon,
> > 
> > +) all the required JARs are defined in the project.xml of the plugin 
> > and apart from the Canoo Webtest Jars they should be picked up 
> > automatically. They are listed in the dependencies section of the 
> > website.
>       [SM]  Yes, of course! I just checked..they are.. :)
> 
> > +) Looking at your exception NeckoHTML is found ... :-) ... and it 
> > fails somehwhere during instantiating a DOM parser. Which MAVEN 
> > version are you using - I tested that stuff on MAVEN b7. Might be a 
> > XERCES, XMLAPIS, XALAN problem ... forget "Nightmare on Elm Street", 
> > try to sort  out applications and libraries shipping with different 
> > XML parser versions ... :-(
> > 
>       [SM]  I've got it working. What I did:
> 
>       I had a couple of dependencies in my project.xml to xerces and xalan
> (not sure what those were for ;). I removed those and also I physically
> downloaded xercesImp-2.0.2.jar into ${maven.repo}/xerces/impl/jars...
> (maven
> -X was complaining that this was missing).
> 
>       It now works great.. thanks...I have to check that removing those
> dependencies don't affect anything else...
> 
> > +) The webtest scripts are picked up using regexp. Therefore it 
> > should be sufficient to just drop it into the webtest dir.
> > 
>       [SM]  These are picked up fine
> 
> > +) Are you able to run the sample application in the plugin dir. It 
> > should work as long as you are not needing a proxy. It is used to 
> > create the sample report found on the website and might be a good 
> > starting point.
> > 
>       [SM]  I've got my own test working (i'm behind a corporate ms proxy
> but I have found a work around. 
> 
>       Regards,
> 
>       Saimon
> > Thanks ...
> > 
> > Siegfried Goeschl
> > CTO
> > =================================
> > IT20one GmbH
> > mail: [EMAIL PROTECTED]
> > phone: +43-1-9900046
> > fax: +43-1-52 37 888
> > www.it20one.at
> > 
> > 
> > On 21 Jan 2003 at 11:21, Simon Moore wrote:
> > 
> > > I've just checked out the webtest plugin, added a very basic webtest
> > > script to ${basedir} /webtest and run maven webtest.
> > > 
> > > Am I missing any other dependencies apart from the two jars
> > > (webtest-256.jar, webtest-antrunner-256.jar) found in the plugins
> > > /jars directory?
> > > 
> > > Should I be specifying anything using :
> > > 
> > > maven.webtest.jar.fileset.dir=
> > > maven.webtest.jar.fileset.include=
> > > 
> > > It's not clear from the documentation that there are any other
> > > dependencies necessary but I assume that I at least need NeckoHTML as
> > > I'm getting the exception trace below
> > > 
> > > Regards,
> > > Saimon
> > > 
> > > Exception raised:
> > > java.lang.NoSuchMethodErrorjava.lang.NoSuchMethodError
> > >      at
> > >      com.meterware.httpunit.DOMParser.<init>(NekoHTMLParser.java:125)
> > >      at
> > >      com.meterware.httpunit.DOMParser.newParser(NekoHTMLParser.java:85
> > >      ) at
> > >      com.meterware.httpunit.NekoHTMLParser.parse(NekoHTMLParser.java:4
> > >      8) at com.meterware.httpunit.HTMLPage.parse(HTMLPage.java:249) at
> > > com.meterware.httpunit.WebResponse.getReceivedPage(WebResponse.java:91
> > > 8)
> > >      at
> > > com.meterware.httpunit.WebResponse.addFrameTags(WebResponse.java:905)
> > >      at
> > >      com.meterware.httpunit.WebResponse.getFrames(WebResponse.java:895
> > >      ) at
> > > com.meterware.httpunit.WebResponse.getFrameNames(WebResponse.java:261)
> > >      at
> > >      com.meterware.httpunit.FrameHolder.updateFrames(FrameHolder.java:
> > >      83) at
> > > com.meterware.httpunit.WebWindow.updateFrameContents(WebWindow.java:18
> > > 4)
> > >      at
> > > com.meterware.httpunit.WebClient.updateFrameContents(WebClient.java:47
> > > 2)
> > >      at
> > >      com.meterware.httpunit.WebWindow.updateWindow(WebWindow.java:167)
> > >      at
> > >      com.meterware.httpunit.WebWindow.getResponse(WebWindow.java:111)
> > >      at
> > >      com.meterware.httpunit.WebWindow.getResponse(WebWindow.java:91)
> > >      at
> > >      com.meterware.httpunit.WebClient.getResponse(WebClient.java:87)
> > >      at
> > >      com.canoo.webtest.steps.request.Target.getResponse(Target.java:25
> > >      8) at
> > >      com.canoo.webtest.steps.request.Target.gotoTarget(Target.java:221
> > >      ) at
> > >      com.canoo.webtest.steps.request.Target.gotoTarget(Target.java:185
> > >      ) at
> > > com.canoo.webtest.steps.request.InvokePage.doExecute(InvokePage.java:4
> > > 2)
> > >      at
> > > com.canoo.webtest.steps.AbstractTestStepSpecification.execute(Abstract
> > > TestSt epSpecification.java:57)
> > >      at
> > > com.canoo.webtest.engine.ConfigurableTestCase.runTest(ConfigurableTest
> > > Case.j ava:34)
> > >      at junit.framework.TestCase.runBare(TestCase.java:127)
> > >      at junit.framework.TestResult$1.protect(TestResult.java:106) at
> > >      junit.framework.TestResult.runProtected(TestResult.java:124) at
> > >      junit.framework.TestResult.run(TestResult.java:109) at
> > >      junit.framework.TestCase.run(TestCase.java:118) at
> > >      junit.framework.TestCase.run(TestCase.java:111) at
> > > com.canoo.webtest.ant.TestSpecificationTask.execute(TestSpecificationT
> > > ask.ja va:56)
> > >      at org.apache.tools.ant.Task.perform(Task.java:317)
> > >      at org.apache.tools.ant.Target.execute(Target.java:309)
> > >      at org.apache.tools.ant.Target.performTasks(Target.java:334) at
> > >      org.apache.tools.ant.Project.executeTarget(Project.java:1306) at
> > >      org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371) at
> > > org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
> > >      at org.apache.tools.ant.Task.perform(Task.java:317)
> > >      at org.apache.tools.ant.Target.execute(Target.java:309)
> > >      at org.apache.tools.ant.Target.performTasks(Target.java:334) at
> > >      org.apache.tools.ant.Project.executeTarget(Project.java:1306) at
> > >      org.apache.tools.ant.Project.executeTargets(Project.java:1250) at
> > >      org.apache.tools.ant.Main.runBuild(Main.java:610) at
> > >      org.apache.tools.ant.Main.start(Main.java:196) at
> > >      org.apache.tools.ant.Main.main(Main.java:235)
> > > 
> > > 
> > > --
> > > To unsubscribe, e-mail:  
> > > <mailto:[EMAIL PROTECTED]> For
> > > additional commands, e-mail:
> > > <mailto:[EMAIL PROTECTED]>
> > > 
> > 
> > 
> > --
> > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> 
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to