> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > Sent: Tuesday, November 12, 2002 1:54 PM > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Subject: Upgrade to new Xalan and Xerces library > > I am currently using old Xalan-Java implementation (1.*) along with Xerces > 1.0.3 I want to upgrade to the latest Xalan/Xerces version. Can anyone > suggest me of possible ways to accomplish this task .. > > I think the obvious option available is to upgrade the Xalan/Xerces related > (i.e. transformation) code to conform to the latest version. I also wonder > whether upgrading to new library is possible without having to make any > changes in the existing code.
When we did roughly this same upgrade about a year ago, we found that there were parts of our XSLT code that had worked with Xalan 1.0.1 but that no longer worked with Xalan 2.x (or other modern XSLT processors for that matter). Xalan 1.0.1 was not nearly as conformant to the XSLT spec as is the current version of Xalan. In the course of our upgrade, we discovered that we'd written code that depended on some of the non-conformance of the earlier version of Xalan... and that no longer worked, now that we were using a truly conformant processor. Using a more conformant processor (and the JAXP interface) is a good thing, and making one's XSLT code correct according to the spec is a good thing... but if your setup is anything like ours, you should budget time for both activities. Ed Blachman Trellix Corporation
