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