Welcome to the Saxon XSLT Processor* Local Service
This local service provides an XSLT Transformation Engine for transforming
XML-encoded source documents using a supplied XSLT stylesheet. The service functions
as a java servlet and can be invoked usingthe following syntax:
http://<hostname>:<port-number>/saxon/SaxonServlet?source=<xml-source>&style=<xsl-stylesheet>&clear-stylesheet-cache=yes
where:
- <hostname> The
hostname of the Fedora server; default is localhost.
- <port-number> The
port number on which the Fedora server is running; default 8080.
- <xml-source> The
URL of the XML source file.
- <xsl-stylesheet>
The URL of the XSLT stylesheet file.
- clear-stylesheet-cache
An optional parameter indicating if the stylesheet cache is to be cleared.
A value of of "yes" signals to clear the stylesheet cache. If the
parameter is omitted or has any other value, the stylesheet cache remains
untouched.
Example:
http://localhost:8080/saxon/SaxonServlet?source=http://dl.lib.virginia.edu/data/xmltext/ead/viu03270&style=http://dl.lib.virginia.edu/bin/xsl/ead/document.xsl
* This service uses the SAXON XSLT Processor from Michael Kay which is
licensed under the Mozilla Public License (MPL).
For additonal information regarding the SAXON XSLT Processor, please refer to
the Saxon project web site on SourceForge at: http://saxon.sourceforge.net.