See information about the latest product version
Additional software requirements
WebSphere® Message Broker requires additional software products to run successfully.
WebSphere MQ
All WebSphere Message Broker components require WebSphere MQ at the minimum supported level that is shown in the table.
WebSphere MQ Version 7.0.1 (with tailored terms and conditions for use with WebSphere Message Broker) is supplied on DVD on Linux on x86, Linux on x86-64, and Windows only, and on CD on all other platforms. If you have a previous version of WebSphere MQ, you can use the supplied CD or DVD to upgrade your current installation.
A broker requires a WebSphere MQ queue manager. More than one broker cannot share a single queue manager.
Operating system | Requirements |
---|---|
All distributed systems1 | WebSphere MQ Version 7.0.1 (or later)2, 3 |
z/OS®4 | WebSphere MQ Version 7.0.1 (or later) with WebSphere MQ Java Classes feature |
- WebSphere MQ is not required on Linux on x86, Linux on x86-64, or Windows systems on which you install
only the WebSphere Message Broker Toolkit.
You can configure SSL connections between the WebSphere Message Broker Toolkit or the WebSphere Message Broker Explorer and the broker. To configure an SSL connection, you must have an SSL certificate manager that is installed on the computer on which you have installed the WebSphere Message Broker Toolkit or the WebSphere Message Broker Explorer. If you choose to use WebSphere MQ to provide SSL management, install either the Client or the Server; both components include IBM Key Management tools.
- The minimum set of components that you must install are the server
and Java Messaging components.
You can install WebSphere MQ before or after you have installed WebSphere Message Broker.
If you have already installed WebSphere MQ, check that your installation includes the Java Messaging component; add it from the WebSphere MQ media if it is not installed.
If you start the WebSphere MQ installation program directly on any platform, including Windows, select a custom installation and include the server and Java Messaging components.
If you want to use the WebSphere MQ Explorer, the graphical interface that is available on Linux on x86, Linux on x86-64, and Windows only, install the WebSphere Eclipse Platform Version 3.3 and the WebSphere MQ Explorer components. The WebSphere MQ Explorer is a prerequisite if you want to use the WebSphere Message Broker Explorer.
Other WebSphere MQ components are optional.
- On Windows, before WebSphere MQ Version 7.1 all configuration information, and most queue manager configuration information, was stored in the Windows registry. From WebSphere MQ Version 7.1 onwards all configuration information is stored in files. See the WebSphere MQ documentation for further information.
- On z/OS, WebSphere MQ is a mandatory requirement and
must be installed before you install WebSphere Message
Broker.
See the Program Directory for WebSphere Message Broker for z/OS for further details about required levels of WebSphere MQ.
For details of WebSphere MQ products and supported versions, see the WebSphere MQ product information website.
Microsoft Visual C++
When you install the Windows 64-bit version of WebSphere Message Broker on Windows 7 or Windows Server 2008 R2 only, Microsoft Visual C++ Runtime V10 for 32-bit and for 64-bit are required. The Visual C++ Runtime V10 installers that are supplied with the product media are in US English only. The installer for the Broker component installs Visual C++ Runtime V10 automatically for you. If you want to install Visual C++ Runtime V10 separately, the installers are on the root of Runtime Disk 1.
If you want to install a multicultural version of this product, which displays a translated installation interface and product license agreement, but is otherwise identical to the US English version, you must download both the required versions that you want from the Microsoft website and install them before you install the WebSphere Message Broker runtime.
JRE
A Java runtime environment (JRE) is required on all platforms:
- On distributed platforms, Java Runtime Environment (JRE) Version 6 is embedded in product components.
- On z/OS, you
must acquire and install a JRE. See WebSphere Message
Broker Requirements for the latest information
about JRE requirements for z/OS.
For more information, see the Program Directory for WebSphere Message Broker for z/OS available on the IBM Publications Center website. In particular, review the information in "Preventative Service Planning".
WebSphere Message Broker supports all JMS providers that conform to the Java Message Service Specification, version 1.1, and requires the minimum JRE levels stated. You must consider both these factors when you select a JMS provider whose client is embedded in the broker.
Browsers
On Windows, an
embedded browser is started to view the information center, and is
used in other parts of the WebSphere Message Broker Toolkit.
On Linux, to
view the information center and for other parts of the toolkit to
function correctly, a compatible XULRunner must be installed.
XULRunner versions that are compatible with the WebSphere Message Broker Toolkit are documented at the following location: http://www.eclipse.org/swt/faq.php#browserlinux.
- Download XULRunner and expand the compressed file into a convenient directory (such as /usr/lib/xulrunner_new).
- Add the following line to the end of the eclipse.ini file
under the WebSphere Message Broker Toolkit installation directory:
For example-Dorg.eclipse.swt.browser.XULRunnerPath=<location of unzipped download>
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner_new
- Restart the WebSphere Message Broker Toolkit.