Home > Java Runtime > Bes 5 Compatibility Matrix

Bes 5 Compatibility Matrix

Contents

BlackBerry Enterprise Service 10:BlackBerry Enterprise Service 10 version 10.0 components are unable to leverage the version of JBoss included with Java Runtime Environment 7.Starting in BlackBerry Enterprise Service 10 version 10.1, Java Runtime Environment 7 Two files will be needed: Local_Policy.jar and US_export_policy.jar.Navigate to the installation directory of Java JRE and locate the \lib\security directory and replace the Local_policy.jar and US_export_policy.jar files.Navigate to the installation directory If an upgrade of Java is performed on the server, then the following default services are affected: 32-bit version of Java 7 BES10 - Administration ConsoleBES10 - BlackBerry Administration Service - Repeat the above step for this registry location : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BlackBerry Collaboration Service Once the above changes have been made, start the following services: BlackBerry Administration Service - Application Server Note: The BlackBerry

Upgrading JRE on the BlackBerry Enterprise Server is not expected to negatively impact the BlackBerry software and BlackBerry Technical Support Services will support customers who have updated JRE on the same server. Click the Update tab.Clear the Check for Updates Automatically check box. Note: BlackBerry Enterprise Service 10 version 10.2 software utilizes both 32-bit and 64-bit versions of the Java Runtime Environment version 7 software. Toggle navigation Enterprise Software Smartphones BBM IoT Apps Software Support Shop BlackBerry Knowledge Base Search Support BlackBerry Knowledge Base Article English English Français Español BlackBerry Knowledge Base How to manually http://support.blackberry.com/kb/articleDetail?articleNumber=000036149

Bes 5 Compatibility Matrix

Complete the following: Download the Java JCE Jurisdiction Policy Files from Oracle's Sun Developer Network website: http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html Note: The download is a zip file so the files will need to be BlackBerry Enterprise Server is a 32-bit application and requires the download of the 32-bit version of Java. Back to top ↑ Additional Information Note: Download and install 32-Bit Java Runtime Environment for 32-bit and 64-Bit Windows operating systems. Registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BlackBerry Collaboration Service Registry value: ImagePath = " C:\Program Files\Research In Motion\BlackBerry Enterprise Server\BBIM\bin\bcol.exe" -s jvmpath="C:\Program Files\Java\jre1.6.0_22\bin\client\jvm.dll" -XX:+DisableExplicitGC -Xss64K -Xmx512M -Xms128M classpathdir="C:\Program Files\Research In Motion\BlackBerry Enterprise Server\BBIM\classpath\\" wrkdir="C:\Program Files\Research

BlackBerry Administration Service Native Code Container: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BAS-NCC\Parameters Double-click the JVM Library string value.Enter the updated location of the jvm.dll file. Note: If 64 bit Windows is installed, change the jvmpath to = C:\Program Files (x86)\Java\jre1.6.0_22\bin\client\jvm.dll. Document and back up the registry entries prior to implementing any changes. In the BAS-AS_err.log the following error is logged: Error encountered while starting server: java.security.InvalidKeyException: Illegal key size or default parameters com.rim.bes.bas.system.EncoderException: java.security.InvalidKeyException: Illegal key size or default parameters at com.rim.bes.bas.system.Encoder.decode(Encoder.java:505) at

Once the above changes have been made, start the following services: BES10 - Administration ConsoleBES10 - BlackBerry Administration Service - Application Server (the BlackBerry Administration Service - Native Code Container service Prior to proceeding with a manual upgrade of the Java Runtime Environment version 7 software, complete the following: Check Business Support to determine if a maintenance release exists which may contain However, Java compatibility is not included in this matrix.BlackBerry Collaboration Service 10.2.3 is the latest version for BlackBerry Enterprise Service 10.2, and installs Java Runtime Environment 7 Update 25 by default.Documentation Note: The value of this REG_Expand_SZ should be similar to the following (some newer versions of Java are installed into \Java\jre6 directory, this is ok): "C:\Program Files\Research In Motion\BlackBerry Enterprise Server\BBIM\bin\bcol.exe"

Warning: The following procedure involves modifying the computer registry. Note: This will be a zip file.Extract the files contained within the zip file: US_export_policy.jarlocal_policy.jar Navigate to installation drive:\Program Files\Java\jre1.6.0_22\lib\security or installation drive:\Program Files (x86)\Java\jre1.6.0_22\lib\security. Navigate to each of the following registry keys and modify the JVM Library string to change the path to the newly installed version of Java, ensuring that only the XX portion Document and back up the registry entries prior to implementing any changes.

Java Basics

Please check the install log for more informationYou will see the following in the setup log:{0x118} 0235: (#30000) [PIPTOOL]: Installing JRE 1.6.0 update 15.{0x118} 0236: (#30000) [PIPTOOL]: The exit code of http://support.blackberry.com/kb/articleDetail?ArticleNumber=000034527 The BlackBerry Enterprise Service 10 version 10.0 utilizes both 32-bit and 64-bit versions of the Java Runtime Environment version 6 software.Following the installation of the BlackBerry Enterprise Service 10 version 10.0, Bes 5 Compatibility Matrix Back to top ↑ Follow Us BlackBerry Blog Facebook Twitter Youtube Flickr Customer Service Contact Us Support Corporate Company Investors Careers News Customer Service Corporate Responsibility Legal Info Overview Accessibility Trademarks Java Download This can cause substantial damage to the Windows operating system.

Repeat the above step for this registry location : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BES - BlackBerry Collaboration ServiceManually update the BlackBerry Secure Connect Service configuration Open a Windows Command prompt window with Run As Administrator Back to top ↑ Additional Information The following Errors can be see in the BlackBerry Enterprise Server logs if the Java updates are not installed correctly or if the JCE files Complete the following steps: Download the updated Java JRE 6 x86 version to be installed on the BlackBerry Enterprise Server from Oracle's website: http://www.oracle.com/technetwork/java/javase/downloads/index.htmlConfirm the current settings: For Windows 2003 Servers: Note: If 64 bit Windows is installed, change the jvmpath to: installationdrive:\Program Files (x86)\Java\jre1.6.0_22\bin\client\jvm.dll.

After making the above modifications and pointing to the updated versions of the jvm.dll file, the services can then be changed to Automatic and started. Navigate to installation drive:\Program Files\Java\jdk1.6.0_22\jre\lib\security or installation drive:\Program Files (x86)\Java\jdk1.6.0_22\jre\lib\security. Name=[C:\Program Files\Java\jre1.8.0_40\bin/java], ExitCode=[1], Error=[0]]] CORE Logs: 2016-02-08T23:59:41.505-0700 - CORE {ApplicationEndpointScheduler#1} none|none [{{Correlation,64e84d2a-7354-4a77-beee-7d508fb5ee5a}}] - DEBUG Executing ConnectJob for connection ConnectionInfo id=2 [channelRef=null, isConnectPending=false, closePending=false, connectFailureStreak=946, lastConnectAttemptedAt=Mon Feb 08 23:59:11 MST 2016, lastConnectedAt=Mon These instructions are for Java 1.6.0 update 22, but the same instructions would apply for any other supported java update (for example Java 1.6.0 update 31).

For Windows 2008 Servers: On the BlackBerry Enterprise Server, browse to C:\Program Files\Java\\bin\client.Right-click jvm.dll and select Properties.Click on the Details tab and select Product Name. BlackBerry Monitoring Console: HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\BBMonitoringConsole\Parameters\Java Double-click the JVM string value.Enter the updated location of the jvm.dll file. Follow these installation steps: Note: In order for the BlackBerry Enterprise Server to function correctly, the JRE and the JDK must be installed into the original default installation paths of (where

Perform a backup of the following registry keys: For the BlackBerry Device Service software HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BAS-AS HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BAS-NCC HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BlackBerry MDS Connection Service HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EMWS  For the BlackBerry Management Studio software HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BlackBerryMobileFusionStudio  For the Universal

Obtain both the 32-bit and 64-bit versions of the Java Runtime Environment software from Oracle. After the services are stopped, complete the following steps: Open Regedit and modify the following registry keys to match the installation path of Java:Registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BAS-AS\Parameters Registry value: JVM Library = Back to top ↑ Follow Us BlackBerry Blog Facebook Twitter Youtube Flickr Customer Service Contact Us Support Corporate Company Investors Careers News Customer Service Corporate Responsibility Legal Info Overview Accessibility Trademarks Download the JCE Jurisdiction Policy Files from Java.

Back to top ↑ Additional Information An upgrade to a version of BlackBerry Enterprise Server or BlackBerry Enterprise Service 10 that supports JRE 7 will not automatically uninstall existing versions of Open the Registry on the BlackBerry Enterprise Server Click Start > Run and type regedit.Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BlackBerry MDS Connection Service.Double-click on ImagePath and locate the path to thejvm.dll file. Obtain the Java JCE Jurisdiction Policy files from Oracle. Back to top ↑ Follow Us BlackBerry Blog Facebook Twitter Youtube Flickr Customer Service Contact Us Support Corporate Company Investors Careers News Customer Service Corporate Responsibility Legal Info Overview Accessibility Trademarks

For BlackBerry Enterprise Server 5.0 to 5.0 SP4, the Java JCE Jurisdiction Policy Files will need to be replaced. Default service log files are not created, and in the Microsoft Windows Event Viewer, error codes are generic. The JDK is not required for BlackBerry Enterprise Server 5.0 SP4 or BlackBerry Enterprise Service 10. Check to determine if a maintenance release exists which may contain the Java version needed to install by clicking here.Refer to the relevant Compatibility Matrix document to verify if the version you

Replace the US_export_policy.jar and the local_policy.jar files. JDK installs into the correct path by default, but verify the installation path it installed to on your installation drive is: installation drive:\Program Files\Java\jdk1.6.0_22 or installation drive:\Program Files (x86)\Java\jdk1.6.0_22.Go into the It is important to note that the registry keys are modified correctly and the Java JCE files are replaced after the upgrade/installation of a newer version of Java. Prior to upgrading to Java, Note: Do not change any other settings.

Note: If upgrading to a version for the Java Runtime Environment 7 which is higher than the version included in the most recent maintenance release, then it is advised to install How to upgrade the Java Runtime Environment Upgrading the Java Runtime Environment (JRE) on the BlackBerry Enterprise Server can affect five services: the BlackBerry Administration Service - Application Server, the BlackBerry This can cause substantial damage to the Windows operating system. Please check the install log for more information." Article Number:000022971 First Published:August 15, 2015 Last Modified:August 15, 2015 Type:Support Environment BlackBerry Enterprise Server 5.0 SP1 Back to top ↑ Overview When

Back to top ↑ Follow Us BlackBerry Blog Facebook Twitter Youtube Flickr Customer Service Contact Us Support Corporate Company Investors Careers News Customer Service Corporate Responsibility Legal Info Overview Accessibility Trademarks Back to top ↑ Follow Us BlackBerry Blog Facebook Twitter Youtube Flickr Customer Service Contact Us Support Corporate Company Investors Careers News Customer Service Corporate Responsibility Legal Info Overview Accessibility Trademarks Registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Procrun 2.0\BBMonitoringConsole\Parameters\Java Registry value: Jvm = installation drive:\Program Files\Java\jdk1.6.0_22\jre\bin\client\jvm.dll or installation drive:\Program Files (x86)\Java\jdk1.6.0_22\jre\bin\client\jvm.dll.