Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.2.1
-
None
-
all
-
Patch Available
Description
In the lw container there were jbi extensions for xalan xsl transformations.
We would like this functionality reproduced in the Saxon transformers.
I attached all new files.
The only change to xsl files is that in the header, there needs to be this line.. (indicating the class for the extensions).
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:jbi="saxon://org.apache.servicemix.saxon.JBIExtension"
extension-element-prefixes="jbi"
>
Also in XsltEndpoint.java (Both in saxon and xalan), at the bottom of the file, there are sets for in, exchange and component.
out needs to be set here as well (This looks like an old bug even from the xalan days). This is needed for setProperties and copyOut.