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: 317
        
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