[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Safe Upgrade to XSLT 2.0

Subject: Re: Safe Upgrade to XSLT 2.0
From: Bram Reader <bram.listmail@xxxxxxxxx>
Date: Thu, 1 Dec 2011 15:35:43 +0100
Re:  Safe Upgrade to XSLT 2.0

In our organisation we develop an webapplication based on XSLT and Java.
The xslt part of de application is my responsibility. We are using
xslt1.0 with xalan-J as the xslt processor. Java version is 6. It's my
wish to upgrade to xslt2.0, so the first part is find an alternative
for the xslt1.0 processor xalan-J. One of the big issues is the
performance of the processor. What suggestions are there for a xslt2.0
processor for a Java environment.


2011/12/1 Michael Kay <mike@xxxxxxxxxxxx>:
> On 30/11/2011 23:12, Hans-Juergen Rennau wrote:
>> Hello,
>>  think of critical applications based on a large number of XSLT 1.0
>> stylesheets - how to migrate safely to a consistent use of XSLT 2.0? The
>> list of subtle incompatibilities ( http://www.w3.org/TR/xslt20 , Appendix
>> J.1 ) is rather long, and I wonder if there are tools available for
>> automated checking, assessment of risks and code modifications reducing
>> those risks. (For example, replacing in certain places the current XPath
>> expression by "(expression)[1]" is something that comes to mind.) And are
>> there perhaps some recommendations or best practices how to accomplish the
>> upgrade?
>>  Thank you for any thoughts, comments or information.
>>  Hans-Juergen Rennau
> I think the critical success factor is having a good set of test material.
> With good test material, transition is likely to be painless - there might
> be one or two glitches, but you will find and fix them quickly. Without
> test material, no amount of analysis or automated checking is going to
> eliminate the risks.
> Michael Kay
> Saxonica

Current Thread


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.