> -----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

Reply via email to