I just put the Xalan 2.1.0 package on our testing webserver running Tomcat 3.2.2, and 
ran into some problems.

Specifically, jaxp.jar and possibly parser.jar in the tomcat/lib conflict with Xalan.
When trying to use the javax.xml.parsers.DocumentBuilder.parse() method, the parse 
will throw a SAXException if you pass in a URI instead of a file and the file to be 
parsed has relative external entities.
When trying to use the org.apache.xpath.XPathAPI.selectNodeIterator() method, bad 
things happened in the org.apache.xpath.axes.AxesWalker. One problem was that the 
getNextNode() method was not found, and unfortunately, I've forgotton what the other 
error was. :/

Anyway, I resolved my problems by removing jaxp.jar and parser.jar from the tomcat/lib 
directory and depending on tomcat finding the xalan.jar and xerces.jar in my classpath.

HTH someone.
-- Daniel Einspanjer, [EMAIL PROTECTED] on 7/17/2001

Reply via email to