Resolution 3 is what worked for me, but this is a pretty comprehensive solution set for Error 203. Hope this helps everyone with this issue.
Quote:
Cause
The issue is caused by one of the following:
1. The Java® Runtime Environment (JRE) is not installed.
2. An incorrect version of the JRE is installed, or the JRE has been recently updated.
3. The BlackBerry Enterprise Server is not pointing to the jvm.dll file.
--------------------------------------------------------------------------------
Resolution
Complete the appropriate resolution for the cause. If the error still occurs after completing the resolutions below, follow the instructions in the additional information section.
Cause 1
The JRE is not installed on the BlackBerry Enterprise Server.
Resolution
To check if JRE is installed on the BlackBerry Enterprise Server, look for Java Runtime Environment in the list of currently installed programs in Add/Remove Programs.
If JRE is not installed, go to the Sun® Developer Network web site to download and install the correct version of JRE (J2RE 1.4.2_03).
--------------------------------------------------------------------------------
Cause 2
An incorrect version of the JRE is installed, or the JRE version was recently updated on the BlackBerry Enterprise Server.
Resolution
Complete the following steps:
In Microsoft Windows Explorer, go to C:\Program Files\Java\j2re1.4.2_03.
If J2RE 1.4.2_03 is not installed, go to the Sun Developer Network web site to download and install the correct JRE version.
Note: Uninstall any existing version of the JRE prior to installing this version.
--------------------------------------------------------------------------------
Cause 3
The BlackBerry Enterprise Server is not pointing to the jvm.dll file. Check for the ImagePath String Value in the following registry key:
For BlackBerry Enterprise Server software version 4.1
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\BlackBerry MDS Connection Service
For BlackBerry Enterprise Server software version 4.0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\BlackBerry Mobile Data Service
If the ImagePath String Value exists, the Value data field is blank or is pointing to the JRE folder from a previous version of the JRE.
Resolution
Complete the following steps:
Open the Registry Editor.
Go to registry key you used to check for the ImagePath String Value.
If the ImagePath String Value does not exist, repair the BlackBerry Enterprise Server through Add/Remove Programs. This updates the BlackBerry Mobile Data Service registry keys. For more information, see the BlackBerry Enterprise Server Installation Guide.
Note: For BlackBerry Enterprise Server software version 4.1.3 or later, the option to repair is not available. Re-apply the service pack to replace the registry key.
If the ImagePath String Value exists, double-click it and type the correct path to the jvm.dll in the Value data field, as in the following example for BlackBerry Enterprise Server software version 4.1:
"C:\Program Files\Research In Motion\BlackBerry Enterprise Server\MDS\bin\bmds.exe" -s jvmpath="C:\Program Files\Java\<JRE folder>\bin\client\jvm.dll" -XX:+DisableExplicitGC-Xss64K -Xmx256M -Xms96M -XX:NewSize=32M -XX:MaxNewSize=96M-XX:NewRatio=2 classpathdir="C:\Program Files\Research In Motion\BlackBerry Enterprise Server\MDS\classpath\\" wrkdir="C:\Program Files\Research In Motion\BlackBerry Enterprise Server\MDS\Servers\<server_name>\\" webserverdir="C:\Program Files\Research In Motion\BlackBerry Enterprise Server\MDS\webserver\\" -log.console -rbes "<server_name>"
where <server_name> is the name of the BlackBerry Enterprise Server MDS Connection Service and <JRE folder> is the name of the Java Runtime Environment folder located in C:\Program Files\Java\.
Press ENTER and close the Registry Editor.
Restart the BlackBerry Mobile Data Service in the Windows administrative tools.
--------------------------------------------------------------------------------
Additional Information
If the error still appears after you complete the troubleshooting steps in the Resolution section, complete the steps listed below.
Go to <drive>:\Program Files\Research In Motion\BlackBerry Enterprise Server\MDS\classpath.
Check for missing files in this directory. Reference an existing BlackBerry Enterprise Server. Some files that may be missing are as follows:
bmds.jar
clibwrapper_jiio.jar
commons-fileupload-1.0.jar
dom.jar
ecma.jar
jai_codec.jar
If the files are missing, repair the BlackBerry Enterprise Server installation by going to Add\Remove Programs in the Control Panel, and then selecting BlackBerry Server.
Click Support Information and select Repair.
Verify that the missing files are now installed on the BlackBerry Enterprise Server, and then restart the BlackBerry Mobile Data Service.
|