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