- About this guide
- What is BEMS?
- Preinstallation checklists
- Installation and upgrade
- Supported installation and upgrade paths
- Best practices: Preparing to upgrade
- Steps to install BEMS
- Steps to upgrade BEMS
- Steps to upgrade BEMS and change to an alternate JRE
- Steps to upgrade BEMS and change the instant messaging service
- Steps to upgrade BEMS and change the instant messaging service to Skype for Business Online
- Steps to install BEMS instances into a cluster
- Prerequisites: Installing and configuring BEMS
- Core requirements
- Configure the Java Runtime Environment
- Prerequisites: Connect for Microsoft Lync Server and Skype for Business
- Preparing the computer that hosts BEMS for use with Microsoft Lync Server 2010, Microsoft Lync Server 2013, or Skype for Business
- BlackBerry Connect service database requirements
- Preparing the Microsoft Lync Server and Skype for Business topology for BEMS
- SSL certificate requirements for Microsoft Lync Server and Skype for Business
- Mutual TLS (MTLS) certificates
- Steps to create a CA-signed certificate for the local computer account using a CSR for BEMS
- Steps to create a CA-signed for the local computer account using automatic enrollment for BEMS
- Create a CSR for the local computer account for BEMS
- Create a Personal Certificate for the local computer account for BEMS
- Export the CA-signed certificate and private key from the Microsoft Management Console
- Import the CA-signed certificate and private key to additional BEMS instances
- Prerequisites: Connect for Skype for Business Online
- Presence prerequisites: Microsoft Lync Server, Skype for Business, and Skype for Business Online
- Prerequisites: BlackBerry Push Notifications service
- Supported Load Balancer affinity using Microsoft Exchange Server 2010
- Microsoft Exchange Web Services proxy support
- Microsoft Exchange Web Services Namespace Configuration
- Grant application impersonation permission to the service account
- Set Basic authentication for the Microsoft Exchange Web Services protocol
- Microsoft Exchange Autodiscover
- BlackBerry Push Notifications database requirements
- Prerequisites: Cisco Unified Communications Manager IM and Presence Service requirements for Presence
- Prerequisites: Docs service
- Prerequisites: BlackBerry Directory Lookup, BlackBerry Follow-Me, and BlackBerry Certificate Lookup services
- Installing or upgrading the BEMS software
- Removing the BEMS software
- Appendices
- Appendix A: Migrating your Good Share database to BEMS-Docs
- Appendix: AlwaysOn Availability support for SQL Server
- Steps to setup SQL Server for AlwaysOn availability
- Configure the BEMS services databases for AlwaysOn availability
- Enabling AlwaysOn availability group failover to subnets for the BEMS-Core and Mail services
- Enabling AlwaysOn availability group failover to subnets for the Connect service
- Enabling AlwaysOn availability group failover to subnets for the Docs service
- Architecture: BEMS
- Legal notice
- BlackBerry Docs
- BlackBerry Enterprise Mobility Server 3.1
- BEMS Installation Guide
- Prerequisites: Installing and configuring BEMS
- Configure the Java Runtime Environment
Configure the Java Runtime Environment
Java
Runtime EnvironmentJRE
8 is required for BEMS
support of intranet applications and other e-business solutions that are the foundation of corporate computing. After installing the JRE
, the JAVA_HOME
system environment variable must be set.
It is recommended to disable the auto-updates to the
Java
Runtime Environment to avoid possible disruption of the BEMS
notification function. For instructions on how to upgrade the Java
version, visit support.blackberry.com/community to read article 48312.- On the computer that hostsBEMS, right-clickThis PC>Properties.
- ClickAdvanced system settings.
- Click theAdvancedtab.
- ClickEnvironment Variables.
- In theSystem variableslist, complete one of the following tasks:
- IfJAVA_HOMEdoes not exist, create the variable. clickNew. In theVariable namefield, typeJAVA_HOME.
- If theJAVA_HOMEvariable exists, clickEdit.
- In theVariable valuefield, type the full path to theJavainstall folder for the 64-bitJRE. For example, typeC:\Program Files\Java\jre1.8.0_<orversion>C:\Program Files\AdoptOpenJDK\jdk-8.0<version>-hotspot\jreIf you use an OpenJDK version and include the direct path to the java.exe file, theBEMSinstaller returns the error message:Could not find a valid Java virtual machine to load. You may need to reinstall a supported java virtual machine.
- ClickOK.
- In theSystem variablessection, locate thePathvariable. ClickEdit.
- In theVariable valuefield, append theJAVA_HOMEvariable, separated by a semi-colon. For example, add;%JAVA_HOME%\bin
- ClickOK. ClickOKagain.