You’re running out of Device Memory, therefore your blackberry Dumps what it doesn’t reed. Your messages
Try these steps. Not in any certain order.
Closing Open Applications
ALT+Escape/Back Key
Make sure you haven't left applications open.
There should be 5 applications that are always open.
Default 5: Phone, BBmessanger, Browers, Homescreen, and Call Log
You may have other 3rd party applications that may have to run in the background, but most can be closed.
Auto Delete ON/OFF
Under Messages:
Select Menu/Blackberry Button
Select Options
Select General Options
Keep Messages: (Shortest is 15 Days, Longest is Forever)
Battery Pull[/b
Pull out battery and leave out for 30 Seconds.
(I do this at least once a week) Just for safety and memory leaks.
Check How much free memory you have
Options -> Status -> File Free: XXXXXXXX Bytes
Make sure it's not low.
Clear Event Log
Press ALT + LGLG
Menu/Blackberry Button
Select Clear Log
Clear Browser Content Cache
Open up your Browser
Menu
Options
Cache Operations
Clear Content Cache
Delete unwanted Applications to free up Device Memory
By using your Desktop Manager, and Application Loader
uncheck unwanted Applications also unused Language Packs
also GO to Messages > Options > General Options > SMS & Email = Separate?
also check out the below links...... for reference on other methods to free ur memory
http://developer.t-mobile.com/loadKbaseEntry.do?solutionId=1143
http://forums.crackberry.com/f3/how-increase-blackberry-s-file-free-memory-34633/
with regard to to ur java.lang issue.....
Turns out to be some wrong settings in the BES policies.
It is the BES security policy "Allow Third Party Apps to use Persistent Store"
Set this to true and bingo. java.lang.error will be gone gone.
good luck
have a nice day