xsl-list
[Top] [All Lists]

RE: [xsl] XSLT processor Configuration for Java

2007-03-09 16:15:52
I meant ,is there any configuration I need to do to use 
SAXON,By default XALAN processor is being picked  though 
SAXON is on the classpath.

This can be a little difficult to debug. Setting the Java system property
jaxp.debug=1 can help. 

Make sure you are using Saxon 8.9.0.2. The build of 8.9 was incorrect,
because of a bug in Ant, which caused the services information in the JAR
files to be set up incorrectly.

It's generally safer to set system properties explicitly:

javax.xml.transform.TransformerFactory=net.sf.saxon.TransformerFactoryImpl

rather than relying on the classpath search.

Unless you really need to write code with no compile-time references to
Saxon classes, the simplest of all is just to instantiate the Saxon
TransformerFactory directly:

TransformerFactory factory = new net.sf.saxon.TransformerFactoryImpl()

Apart from anything else this saves the high cost of the classpath search.

Michael Kay
http://www.saxonica.com/



On Mar 9, 2007, at 1:03 PM, Michael Kay wrote:

Hi
I would like to know the touch point for configuring XSLT 
processor 
on Java.
I use Java 1.5 and I would like to use SAXON processor for my XSLT 
transformation .
Please advise.

I'm not sure what you mean by "touch point", but instructions for 
downloading and installing Saxon are at

http://www.saxonica.com/documentation/index/intro.html

Michael Kay
http://www.saxonica.com/



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>