From: Rousseau, J. R. <JRR...@Ba...> - 2004-11-23 18:40:47
|
Fitnesse only use fitnesse.jar in its classpath, and there is no embedded xml apis in that jar. Here the jars on the classpath used to run my fixture: htmlunit-1.3.jar; commons-httpclient-2.0.1.jar; commons-logging-1.0.4.jar; xmlParserAPIs-2.2.1.jar; commons-io-1.0.jar; saxpath-1.0-FCS.jar; xercesImpl-2.6.2.jar; nekohtml-0.9.1.jar; js-1.5R4.1.jar; C:\dev\pca\bin --> no xml API here ! thanks, Jean-Rene > -----Original Message----- > From: Brad Clarke [mailto:yo...@br...] > Sent: Tuesday, November 23, 2004 1:16 PM > To: htm...@li... > Subject: Re: [Htmlunit-user] XMIException when reading response page > > > Sounds like an xml library on the fitnesse classpath is > conflicting with htmlunit's > classpath. Is there a way to have fitnesse run your fixture > in it's own jvm? > > Brad C > > --- "Rousseau, Jean Rene" <JRR...@Ba...> wrote: > > > Hi All, > > > > I'm currently evaluating HtmlUnit to perform our > inegration testing. When > > used insed JUnit, my simple test worked perfectly. I then > moved the code > > inside a Fitnesse Fixture. Unfortunalely now, my simple > test does not work > > anymore (when called from Fitnesse). > > > > The Fitnesse server calls my login method that then perform > the following > > HtmlUnit code: > > > > WebClient webClient = new WebClient(); > > URL url = new URL("http://banctec-bxx87tc/pca/index.html"); > > HtmlPage page = (HtmlPage)webClient.getPage(url); > > (...) > > > > When reading the index page, it throws the following exception: > > > > org.apache.xerces.xni.XNIException at > > org.cyberneko.html.HTMLScanner$ContentScanner.scan(Unknown > Source) at > > org.cyberneko.html.HTMLScanner.scanDocument(Unknown Source) at > > org.cyberneko.html.HTMLConfiguration.parse(Unknown Source) at > > org.cyberneko.html.HTMLConfiguration.parse(Unknown Source) at > > org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at > > > com.gargoylesoftware.htmlunit.html.HTMLParser$HtmlUnitDOMBuild > er.parse(HTMLP > > arser.java:302) at > > > com.gargoylesoftware.htmlunit.html.HTMLParser.parse(HTMLParser > .java:223) at > > > com.gargoylesoftware.htmlunit.DefaultPageCreator.createHtmlPag > e(DefaultPageC > > reator.java:110) at > > > com.gargoylesoftware.htmlunit.DefaultPageCreator.createPage(De > faultPageCreat > > or.java:82) at > > > com.gargoylesoftware.htmlunit.WebClient.loadWebResponseInto(We > bClient.java:5 > > 83) at > com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:550) > > at > com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:465) at > > > com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:337) at > > > com.gargoylesoftware.htmlunit.WebClient.getPage(WebClient.java:281) at > > > web.fitnesse.PCAQueryScreenFixture.login(PCAQueryScreenFixture > .java:46) at > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.java:39 > > ) at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessorImpl > > .java:25) at java.lang.reflect.Method.invoke(Method.java:324) at > > fit.ActionFixture.doCells(Unknown Source) at > fit.Fixture.doRow(Unknown > > Source) at fit.Fixture.doRows(Unknown Source) at > fit.Fixture.doTable(Unknown > > Source) at fit.Fixture.doTables(Unknown Source) at > > fit.FitServer.process(Unknown Source) at > fit.FitServer.run(Unknown Source) > > at fit.FitServer.main(Unknown Source) > > > > Any ideas ? > > > > thanks, > > > > Jean-Rene Rousseau > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products > from real users. > > Discover which products truly live up to the hype. Start > reading now. > > http://productguide.itmanagersjournal.com/ > > _______________________________________________ > > Htmlunit-user mailing list > > Htm...@li... > > https://lists.sourceforge.net/lists/listinfo/htmlunit-user > > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from > real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Htmlunit-user mailing list > Htm...@li... > https://lists.sourceforge.net/lists/listinfo/htmlunit-user > |