Return-Path: Delivered-To: apmail-jakarta-tomcat-user-archive@jakarta.apache.org Received: (qmail 72800 invoked by uid 500); 17 Jul 2001 17:29:45 -0000 Mailing-List: contact tomcat-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk Reply-To: tomcat-user@jakarta.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list tomcat-user@jakarta.apache.org Received: (qmail 72744 invoked from network); 17 Jul 2001 17:29:45 -0000 Received: from mail.mattie.net (HELO guardian.yipyip.com) (208.177.33.252) by h31.sny.collab.net with SMTP; 17 Jul 2001 17:29:45 -0000 Received: from [141.154.96.68] (helo=DEN2000) by guardian.yipyip.com with asmtp (Exim 3.22 #4 (Debian)) id 15MYep-0005yQ-00 for ; Tue, 17 Jul 2001 13:29:15 -0400 From: Daniel Einspanjer To: X-Mailer: PocoMail 2.5 (974) - Registered Version Date: Tue, 17 Jul 2001 13:29:43 -0400 Reply-To: daniel-ml-reply@yipyip.com Subject: Xalan 2.1.0 & Tomcat 3.2.2 conflict Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N 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, daniel@yipyip.com on 7/17/2001