Subject:XSLT OutOfMemoryError Author:Tony Lavinio Date:10 May 2008 05:23 PM
While if you write your XSLT very carefully and use Saxon 9,
theoretically you could process it, we know of no Java-based
XSLT engine that will handle a file anywhere near that large.
There is some documentation at http://www.saxonica.com/ that
might help a little in some specific cases.
Consider that XSLT generally works on an in-memory representation
of the file, and the in-memory version of an XML document is
typically 4-10x the size on disk.
You might be able to process it using DataDirect XQuery, which
is designed to work with larger files and works in a streaming