Thanks Mike,
The SaxonServlet example worked.
TP
----- Original Message -----
From: "Michael Kay" <michael(_dot_)h(_dot_)kay(_at_)ntlworld(_dot_)com>
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
Sent: Wednesday, February 12, 2003 9:32 AM
Subject: RE: [xsl] Is there any way to make this faster
You are exactly right. In the init you can load all the XSL
in some form of cache in memory and use them for each
transform. The pre-compiled XSLs will be much faster than the
current approach.
You don't need to do it in the init() method - you can do it the first
time each stylesheet is used, if it isn't already in the cache.
You can find a sample servlet that does this (it's called SampleServlet)
in the Saxon distribution. It uses JAXP to drive the transformation, so
you can use it with any XSLT processor.
Michael Kay
Software AG
home: Michael(_dot_)H(_dot_)Kay(_at_)ntlworld(_dot_)com
work: Michael(_dot_)Kay(_at_)softwareag(_dot_)com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list