Subject: AW: [xsl] JAXP Transformer contract From: "Nestel, Frank" <frank.nestel@xxxxxx> Date: Mon, 14 May 2001 11:40:37 +0200 |
I'm not sure if that is the thread I intended it to be. But just to do some self advertisment or to explain what our classes do beyond the hashtable in SaxonServlet: It is an finite memory LRU-Cache for Template instances, that knows when to reread a Template object when the underlying file system objects (either the basic file or any includes or imports). Attached to each Template there is a pool of Transformer objects to safe the template.newTransformer() calls. It seems that those calls are costly. The pooling made those minor difficulties, since you need to call a transformer.clearParameters() before you can rewrite allready written parameters via transformer.setParameter(...) And I simply wondered if the behaviour "Parameters cannot be rewritten" is intended and why. If you have some of those infinite memory engines left, I'd take a dozen, unless those are Turing Machines, those are to hard to program. Frank > -----Ursprüngliche Nachricht----- > Von: Johannes Döbler [mailto:jd@xxxxxxxxxxxxxx] > Gesendet am: Sonntag, 13. Mai 2001 15:02 > An: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Betreff: RE: [xsl] JAXP Transformer contract > > > >I'm not sure what you mean by that: TrAX is quite specific that the > >Templates object is thread-safe. Also, the JAXP 1.1 > transformation API was > >defined with the benefit of experience from existing XSLT > implementations, > >but it didn't follow any implementation slavishly. > > > >Mike Kay > > Taking a second look at your SaxonServlet.java I realized > that I somewhat > missed the point about what you are doing with the hashtable > cache so my > comment about threadsafety was not appropriate. > > Johannes > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Performance Issue (if any, Robin Samways | Thread | [xsl] <xsl:output doctype-system="n, Stephane . Le-Deaut |
RE: [xsl] Nested sections from flat, Linda van den Brink | Date | [xsl] <xsl:output doctype-system="n, Stephane . Le-Deaut |
Month |