Java Mailing List Archive

http://www.junlu.com/

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

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

Kevin L. Cobb

2005-08-03

Replies:

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: jdom-interest-bounces@jdom.org [mailto:jdom-interest-bounces@jdom.org] On Behalf Of Sukhvinder Singh
Sent: Wednesday, August 03, 2005 9:59 AM
To: jdom-interest@jdom.org
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. 
 

Thanks,

Sukhvinder Singh

_______________________________________________
To control your jdom-interest membership:
http://www.jdom.org/mailman/options/jdom-interest/youraddr@(protected)
©2008 junlu.com - Jax Systems, LLC, U.S.A.