-----Original Message-----
From: Stephane Bailliez [mailto:[EMAIL PROTECTED]]
Sent: 05 March 2001 10:52
To: [EMAIL PROTECTED]
Subject: RE: JUnitReport classpath problem (again!)
Check your classpath again please.
This looks like jaxp.jar/parser.jar are still on the classpath.
use -verbose or ultimately -debugAll I can recommend is to have a - unique parser - in your classpath, otherwise whatever you do, you put yourself in a dangerous situation.
Even doing this is not a guarantee since most parser packages give you the sax and dom interfaces and implementation, so you will have it several times in your classpath and you will likely end up with a classloader violation constraint or a package sealing violation. And I'm not counting other app that also stuff sax/dom classes into their jar...
This is only the beginning...
Hope it helps.
--
St�phane Bailliez
Software Engineer, Paris - France
iMediation - http://www.imediation.com
Disclaimer: All the opinions expressed above are mine and not those from my company.
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]
> Sent: Monday, March 05, 2001 11:22 AM
> To: [EMAIL PROTECTED]
> Subject: JUnitReport classpath problem (again!)
>
>
> I had JUnitReport working in 1.3b3 by removing parser.jar and
> jaxp.jar and
> making sure xalan.jar (1.2.2) and xerces.jar were on my
> classpath instead.
> Since installing 1.3 this morning however, this no longer
> works and I'm
> getting errors like
>
> XSL Error: Cannot use a DTMLiaison for a input DOM node... pass a
> org.apache.xal
> an.xpath.xdom.XercesLiaison instead!
> XSL Error: SAX Exception
> org.apache.xalan.xslt.XSLProcessorException:
> at
> org.apache.xalan.xslt.XSLTEngineImpl.error(XSLTEngineImpl.java:1799)
> at
> org.apache.xalan.xslt.XSLTEngineImpl.error(XSLTEngineImpl.java:1691)
> at
> org.apache.xalan.xslt.XSLTEngineImpl.getSourceTreeFromInput(XSLTEngin
> eImpl.java:919)
> at
> org.apache.xalan.xslt.XSLTEngineImpl.process(XSLTEngineImpl.java,
> Com
> piled Code)
> at
> org.apache.tools.ant.taskdefs.optional.junit.AggregateTransformer.tra
> nsform(AggregateTransformer.java:460)
> at
> org.apache.tools.ant.taskdefs.optional.junit.AggregateTransformer.cre
> atePackageList(AggregateTransformer.java:310)
> at
> org.apache.tools.ant.taskdefs.optional.junit.AggregateTransformer.tra
> nsform(AggregateTransformer.java:233)
> at
> org.apache.tools.ant.taskdefs.optional.junit.XMLResultAggregator.exec
> ute(XMLResultAggregator.java, Compiled Code)
> at org.apache.tools.ant.Target.execute(Target.java,
> Compiled Code)
> at org.apache.tools.ant.Project.runTarget(Project.java:898)
> at
> org.apache.tools.ant.Project.executeTarget(Project.java, Compiled
> Cod
> e)
> at org.apache.tools.ant.Project.executeTargets(Project.java,
> Compiled Co
> de)
> at org.apache.tools.ant.Main.runBuild(Main.java,
> Compiled Code)
> at org.apache.tools.ant.Main.main(Main.java:149)
>
> BUILD FAILED
>
> What should be on the classpath, what shouldn't and in what order?
>
> Phil.
>
>
> ----------------------------------------------------------------------
> If you have received this e-mail in error or wish to read our e-mail
> disclaimer statement and monitoring policy, please refer to
> http://www.drkw.com/disc/email/ or contact the sender.
> ----------------------------------------------------------------------
>
----------------------------------------------------------------------
If you have received this e-mail in error or wish to read our e-mail
disclaimer statement and monitoring policy, please refer to
http://www.drkw.com/disc/email/ or contact the sender.
----------------------------------------------------------------------
