XSLT Processor

This module offers an interface to two of the most-used XSLT processors on the Java platform: Xalan and Saxon HE (including XSLT 3).

XSLT transformations included

Of course, upCast comes with a standard tool fro XML transformations: an XSLT processor. This module lets you choose the implementation to use (Xalan, Saxon 6.x, Saxon HE), and can pass dynamically calculated parameters to the chosen engine. The module also makes sure the processors find the catalogs you have set up in upCast and that any xsl:message calls you make in your transformations properly wind up in upCast's log files (Saxon).