|
Subject: RE: document() runs out of memory From: Scott_Boag@xxxxxxxxx Date: Tue, 21 Mar 2000 20:57:33 -0500 |
OK, thanks for trying.
> Can someone confirm that the XSL segment I included in my initial post
will read in each file, one at a time, process it and then read in the next
without creating a huge union of all of the file contents?
Well, it does not create a union. But, Xalan stuffs the documents in a
hashtable right now, and keeps it around until the processing is done. It
really ought to keep them in a limited LRU pool. If you are using the
Xerces DOM liaison, this will be more expensive because it will create a
full DOM each time.
It's open source, so if you want to work with us to put in a LRU pool, we
would be glad to help. You could also install your own version of the
Document function.
-scott
Brad Sommerfeld
<bsommerfeld@xxxxxxx> To: "'Scott_Boag@xxxxxxxxx'" <Scott_Boag@xxxxxxxxx>
Sent by: cc: xsl-list@xxxxxxxxxxxxxxxx
owner-xsl-list@mulber Subject: RE: document() runs out of memory
rytech.com
03/21/00 05:21 PM
Please respond to
xsl-list
I just tried the Xalan 1.0.0 version with the same results. I'm not
convinced the issue is the processor as much as the XSL that I have
constructed.
Can someone confirm that the XSL segment I included in my initial post will
read in each file, one at a time, process it and then read in the next
without creating a huge union of all of the file contents?
Also, I tried the code suggested by Myriam and it wouldn't parse with a
reference to a variable within the variable declaration.
> Xalan keeps an internal cache of the documents, so it shouldn't be
> recreating a source tree or parsing each time. I suspect you
> are running
> into a variable bug that has since been fixed. We just released Xalan
> 1.0.0, so I suggest you try that.
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: document() runs out of memory, Brad Sommerfeld | Thread | fo:block formatting question, Franz Figl |
| Inser form in a XSL file, Loh, Huan | Date | Future XSLT extensions. document()., Paul Tchistopolskii |
| Month |