I have Blackberry Enterprise Server v4.1.4 (actually it is the free Professional Server), installed on my SBS 2003.
I started getting masive amounts of BMDS errors in the application event log. Searching the issue, it seems that the current version of java on my computer (v. 1.6.0_24) is not being referenced in the relavent registry key. Here is the blog post that seems to be the fix:
BlackBerry MDS was failing because the Java Runtime Environment had changed on that server. I installed the latest version (6.0) and had to modify one of the registry keys.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\BlackBerry MDS Connection Service ImagePath (REG_SZ).
Its hard to see the difference below so here is the summary of it: I replaced "...\Program Files\Java\jre1.5.0_07\..." with "...\Program Files\Java\jre1.6.0_01\...".
My Reg Key refers to "C: Program FIles\...Java\jre1.5.0_11\..."
There are two Java folders in the C:\Program Files folder:
"Program Files\...Java\jre1.5.0_11\..." : - This has a lib folder in it:
"Program Files\...Java\jre6\..." - This has a bin and the lib folder in it
I changed the registry entry from "...Java\jre1.5.0_11\.." to "...Java\jre6\..."
I restarted the computer, and my Blackberry was no longer connected and receiving emails. I changed it back to the original test and the Blackberry was connected, but the BMDS errors were occurring again.
There is a folder in my Documants and Setings folder:
"C: Documents and Settings\Administrator\Applicatino \Data\Sun\Java\jre1.6.0_24" But this folder only contains a jpeg file.
What is the best way to resolve this?
- Can I rename the jre6 folder to jre1.6.0_24?
- Can I uninstall Java 6 and reinstall Java 5.1.0_11 (if so, where do I get the download?)