xml editor

Supported platforms

Compatible with Windows7 & Mac OS X Snow Leopard

Ready for data server software
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Safe Upgrade to XSLT 2.0


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

Hello,

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.

Regards
Bram


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
good
> test material, no amount of analysis or automated checking is going to
> eliminate the risks.
>
> Michael Kay
> Saxonica


Current Thread
Keywords
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2011 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>®XML Editor