Saxon
Dec 01, 2011
01:18 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Dec 01, 2011
01:18 PM
Saxon
Hi All,
We have a customer that has 1,000’s of lines of legacy XSLT templates written for E3 4.x which is using Saxon 6.x.
They want to upgradeto Editor 6.x, so we would like to convert/migrate these templates as quickly as possible to Saxon 9.x.
The functionality of the templates will not change, so a straight conversion/migration seems the best option, however it's not very straightforward...
Does anyone out there knowthe quickest way to achieve this?
Has anyone actuallyinteracted with the people who develop Saxon at all?
Thanks
Pete
4 REPLIES 4
Dec 01, 2011
01:24 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Dec 01, 2011
01:24 PM
Hi Peter--
Is there something unusual about these templates? Do they use a lot of
really weird Saxon extensions or custom Java extensions or something
like that? Unless there's something unorthodox going on, they shouldn't
need any conversion at all. Saxon 9.x should be able to read and apply
most stylesheets that Saxon 6.x can without modification. (Of course,
Saxon 9.x can do a whole lot more, since it supports XSLT 2.0, but it
should also be backward compatible with XSLT 1.0.)
--Clay
Clay Helberg
Senior Consultant
TerraXML
Is there something unusual about these templates? Do they use a lot of
really weird Saxon extensions or custom Java extensions or something
like that? Unless there's something unorthodox going on, they shouldn't
need any conversion at all. Saxon 9.x should be able to read and apply
most stylesheets that Saxon 6.x can without modification. (Of course,
Saxon 9.x can do a whole lot more, since it supports XSLT 2.0, but it
should also be backward compatible with XSLT 1.0.)
--Clay
Clay Helberg
Senior Consultant
TerraXML
Dec 01, 2011
01:28 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Dec 01, 2011
01:28 PM
If the XSLT was written to work with Saxon 6, then it's XSLT 1.0. I
would expect Saxon 9 to run them just fine as-is with minimal issues.
In what way is it not turning out to be straightforward?
The "people" who develop Saxon is Michael Kay. 🙂 He's a regular on
the XSL-List [1] and is usually very prompt in answering questions
there.
-Brandon 🙂
[1]
would expect Saxon 9 to run them just fine as-is with minimal issues.
In what way is it not turning out to be straightforward?
The "people" who develop Saxon is Michael Kay. 🙂 He's a regular on
the XSL-List [1] and is usually very prompt in answering questions
there.
-Brandon 🙂
[1]
Dec 01, 2011
01:55 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Dec 01, 2011
01:55 PM
Thanks Brandon and Clay, will do some more investigating...
Dec 01, 2011
09:54 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Notify Moderator
Dec 01, 2011
09:54 PM
.. and Michael Kay is located just "down the road" from you Peter - in
Reading 🙂
// Gareth Oakes
// Chief Architect
// GPSL (www.gpslsolutions.com)
Reading 🙂
// Gareth Oakes
// Chief Architect
// GPSL (www.gpslsolutions.com)
