I received a brand new Motorola RAZR V3xx Phone that is branded by Cingular, and they have set the J2ME (JVM) environment so that 3rd party j2me/java applications (such as Google Maps) are not trusted to use the network. Unfortunately, this means that every time I move Google Maps it pop's up a dialog asking me if I want to let it use the network. This completely ruins the user experience.
Browsing the web, I found out that if you delete a file from the phone a/mobile/certs/root/x509/kjava/j2me_domain_registry.sm it will fix this problem, but keep some of the built in (signed by Cingular) applications such as mobile email from working. Since I didn't want to use built in applications, I decided to remove the file (after backing it up!).
The hardest thing was to find out what software to use to access the file-system on my phone. After trying several options, I settled on the latest version of p2kcommander (4.9.8, earlier versions didn't work for me) and the p2k usb drivers that are available on the Motorola developers website.
This combination of software allowed me to edit the file-system and remove the j2me_domain_registry.sm file. (it also allows you to add files to the file-system, such as your favorite skins, mp3s or MIDI ring-tone).