A small J2ME client application written using Java Midlet communicates with the web service written on VB.NET successfully and the invocation of web services method call returns a string as a means of successful communication when it runs on the emulator.

Same application when it is ported to phone NOKIA 9500 is not working. ( Application is not getting started at all when we run the application on the actual device)

The application on startup shows 2 options, and selecting one of the options invokes the Web service. The same has been well tested from the emulator. However when installed on the mobile device, on starting the application, not even the options are displayed.

Could you please provide any valuable suggestions to overcome this issue?