getting java.lang.OutOfMemoryError exception while running a Midlet (using netbeans)

Posted by Jeeka on Stack Overflow See other posts from Stack Overflow or by Jeeka
Published on 2010-05-18T18:25:38Z Indexed on 2010/05/18 18:30 UTC
Read the original article Hit count: 269

I am writing a Midlet(using Netbeans) which reads a file containing exactly 2400 lines (each line being 32 characters long) and (extract a part of each line) puts them in an array. I am doing the same for 11 such files( all files have exactly 2400 lines).The Midlet runs fine for reading 6 files and putting them in 6 arrays. However, the Midlet stops while doing it for the 7th file throwing the following exception:

TRACE: , startApp threw an Exception java.lang.OutOfMemoryError (stack trace incomplete) java.lang.OutOfMemoryError (stack trace incomplete)

I have tried the modifying the netbeans.conf file to increase the heap memory ( as suggested by many forums and blogs) but nothing works for me. Here are the parameters that i had modified in the netbeans.conf file:

-J-Xss2m -J-Xms1024m -J-Xmx1024m -J-XX:PermSize=1024m -J-XX:MaxPermSize=1536m -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled

Can anyone please help me to get me out of this ! I badly need this to be sorted out ASAP ! Thanks in advance !

© Stack Overflow or respective owner

Related posts about outofmemoryexception

Related posts about netbeans6.8