> -----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]>

Reply via email to