cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Help us improve the PTC Community by taking this short Community Survey! X

Saxon

peter.li
1-Visitor

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

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


bibach
1-Visitor
(To:peter.li)

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]

Thanks Brandon and Clay, will do some more investigating...

.. and Michael Kay is located just "down the road" from you Peter - in
Reading 🙂

// Gareth Oakes
// Chief Architect
// GPSL (www.gpslsolutions.com)
Announcements

Top Tags