Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles
(untagged)

Solving the Unable to Connect to the MDS Simulator Service Problem in Blackberry Simulators

0.00/5 (No votes)
8 Jul 2010 1  
How to solve a problem in BB simulators
This tip describes a way to solve a problem that occurs in blackberry simulators.

Introduction

Earlier, I was working on developing a mobile .NET web application and had to test the same in a Blackberry Simulator. The first time I started trying out, it was a breeze, the page opened up and I was able to browse the web site. But the next time I fired up my browser from the simulator, nothing seemed to work. I was getting the following error every time I fired up my browser (my MDS was up and running).

"Unable to connect to the selected mobile data service..."

I tried in vain to solve this problem by various means, but nothing seemed to work. So I set out Googling and found no posts regarding this. Finally, I found a post that was discussing about launching the simulator from the command line. I used some of the command line parameters described in that post and at last, I was successfully able to get it working again! Let me get to the part where I describe how the issue could be solved.

Say, you are running the 9530 simulator (BB JDE version 4.7.0). Open the "9530.bat" file that launches the 9530 version of the simulator. These batch file(s) would be located in application directory's simulator folder or in the directory where you installed the simulator. Open up this file in Notepad.

For example:

@echo off
fledge.exe /app=Jvm.dll /handheld=9530 /session=9530 /app-param=DisableRegistration
/app-param=JvmAlxConfigFile:9530.xml /data-port=0x4d44 /data-port=0x4d4e /pin=0x2100000A 

Add the attribute /clear-flash after /pin=0x2100000A (i.e., towards the end of the file). So the modified batch file would look like:

@echo off
fledge.exe /app=Jvm.dll /handheld=9530 /session=9530 /app-param=DisableRegistration
/app-param=JvmAlxConfigFile:9530.xml /data-port=0x4d44 /data-port=0x4d4e /pin=0x2100000A
/clear-flash

Now try launching the simulator and you should not be facing this problem again.

History

  • 5th July, 2010: Initial version

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here