I have developed a game that stores high scores using RMS. It works fine in the emulator when I tick 'Enable persistent record store (RMS) emulation'. If I untick this, when trying to access high scores, the screen displays a NullPointerException.
This is exactly the same error I am getting on my Nokia 7250i. It leads me to believe my midlet does not have permission to use RMS.
I am using 'MIDlet-Data-Size: 6000' in the manifest and JAD to indicate I want to use data storage.