Use Templates.
> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > Sent: Thursday, January 24, 2002 1:56 PM > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Subject: Re: Memory leak or threading problem in Xalan-J 2.2? > > > > If Transformers are not thread safe that implies - I cannot > load in an XSL > file in a Transformer instance and use it in multiple threads for > transforming different inputs - using the same XSL mapping - right? > that will boil down to the fact that I have to do the > following thing in > the myTransfor method: > > TransformerFactory tFactory = TransformerFactory.newInstance(); > > Transformer transformer = tFactory.newTransformer(new > StreamSource(xslTXStream)); > > transformer.transform(new StreamSource(xmlFileStream), new > StreamResult(xmlOutFile)); > > > Rather than doing > > TransformerFactory tFactory = TransformerFactory.newInstance(); > > Transformer transformer = tFactory.newTransformer(new > StreamSource(xslTXStream)); > once (say in my classes constructor) and then just doing > > transformer.transform(new StreamSource(xmlFileStream), new > StreamResult(xmlOutFile)); > in the transform method?? > > that will be severe performance limitation. > > I want to load the XSL rules only once and then reuse it for > all inputs. > > Any thoughts?? - am I talking right?? > Anamitra > > > > > > Shane Curcuru > > <shane_curcuru@ To: > [EMAIL PROTECTED] > yahoo.com> cc: > > Subject: Re: > Memory leak or threading problem in Xalan-J 2.2? > 01/24/2002 > > 12:41 PM > > Please respond > > to > > shane_curcuru > > > > > > > > > > Two questions: > - Could you be re-using the same Transformer object (or derivative) > across multiple threads? Transformers are not threadsafe - only > Templates objects are. > > - You need to re-send the TestXalan.java program either as an > attachment or inline, since that 3rd attachment doesn't seem to have > made it to the list. > > - Shane > > ===== > <eof aka="mailto:[EMAIL PROTECTED]" > "http://www.otnemem.com/"=.sig /> > > __________________________________________________ > Do You Yahoo!? > Great stuff seeking new owners in Yahoo! Auctions! > http://auctions.yahoo.com > > >
