Java Mailing List Archive

Home » Home (12/2007) » JDOM User »

RE: [jdom-interest] java.lang.OutOfMemory with an 10 MB xml file??

Kevin L. Cobb



SaxBuilder isn't running out of memory, the JVM is. You need to start your JVM with more memory. The option to do this is:
    java -Xms512M -Xmx512M
This starts the JVM with 512 Megs of memory. You must have plenty of RAM on the machine you are running this on.

From: [] On Behalf Of Sukhvinder Singh
Sent: Wednesday, August 03, 2005 9:59 AM
Subject: [jdom-interest] java.lang.OutOfMemory with an 10 MB xml file??

Hi all,


I am using JDOM XPath, but on trying to load a large xml file (10 MB) to use jdom XPath, I am getting “java.lang.OutOfMemory” error, as my requirement is to use more then 10MB XML files, any idea how 10 MB XML file using a SaxBuilder would run out of memory? How does the DTD validation of an XML parser handle this?
I'd appreciate any ideas or knowledge in this area. 


Sukhvinder Singh

To control your jdom-interest membership:
©2008 - Jax Systems, LLC, U.S.A.