My unsigned MIDlet used to work fine on N95 with Camera APIs:
mPlayer = Manager.createPlayer("capture://video");
It prompted me to allow the use of camera but it started the camera and I was able to capture the photo in my J2ME application.
After java verified certified my application, it stopped working. Now when I try to start the camera using the above code, it does not start on N95.