Skip to main content

Problem

  • Product Name: BES
  • Product Version: 5.1/5.2
  • Product Component: JMS

The default SonicMQ shipped with BES5.1/5.2 is SonicMQ4.0.1. There have been several issues raised against this version, which have been fixed in release SonicMQ4.0.2. SonicMQ4.0.2 is the default version shipped from BES version 5.2.1.

Resolution

If you have a BES5.1/5.2 installation which cannot be upgraded to BES5.2.1, then it is possible to upgrade the installed SonicMQ4.0.1 to SonicMQ4.0.2.

1. Backup your existing /SonicMQ directory, but do not delete any existing files as we are "upgrading" the existing installation.

2. Extract the .zip into a temporary dir.

3. Ensure that a JRE is in the PATH, /jdk (BES5.1) or /jdk/jdk1.3.1 (BES5.2) or /jdk/jdk1.4.1 (BES5.2).

4. Run either setup.bat (Windows) or setup.sh (UNIX) from the SonicInstallTemp/mq402_140 dir.

5. The installer will prompt for the License Key (Control number), copy this from the /SonicMQ/broker.ini CONTROL_NUMBER value.

6. Select the upgrade option (we are upgrading 4.0.1 to 4.0.2)

7. Select the existing /SonicMQ dir for the install.

8. Accept the default features

9. Select the program group you want.

10. Select "locate a JVM..." option and select /jdk (BES5.1) or /jdk/jdk1.3.1 (BES5.2) or /jdk/jdk1.4.1 (BES5.2).

11. Start the install.

12. Start your BES server and start the SonicMQ Broker Service from the BES console, check the SonicMQ event log for the new release/build number.

Old KB# 15520

#5.1
#SonicMQ
#VisiBroker
#Security
#5.2
#4.0.2
#4.0.1
#BES
#Upgrade