I have developed a simple midlet which reads the locational information (using javax.microedition.location.Location) and displays it on the screen. This works perfectly on an E72 (S60 3rd Ed Device). However, when I run the same application on a 6303C (S40 6th Ed Device), the midlet behaves abnormally.
The Command that calls the function to get the location in E72, routes to BlueTooth Connectivity in 6303C. I cannot get it to call the locational functions. I have checked the device details for 6303C (http://www.forum.nokia.com/devices/6303_classic/), and it supports JSR-179 (locational API). But I still can't get the Midlet to behave.
I also tried running the Location API Example (http://www.forum.nokia.com/info/sw.n..._v1_0.zip.html). Even this behaves in the same way. Instead of normal/expected execution, A screen appears, directing the user to "New Search", or "Paired Devices".
I have no clue on what is going wrong here. Especially because, the same application works smooth, on E72. Can anyone please lend some thoughts on this?