Checking optional software
Check through this topic to identify which additional software is supported for use with WebSphere MQ.
CompilersThe following compilers are supported for WebSphere MQ for AIX applications:
C/C++
- IBM VisualAge C++ Professional for AIX VV5.0, V6.0 and V7.0
- IBM C for AIX V5.0, V6.0 and V7.0
COBOL
- Micro Focus Server Express V4.0
- IBM COBOL Set for AIX V1.1 (32-bit application only)
Java™
- IBM SDK for AIX, Java 2 Technology Edition for AIX, V1.4.2, 32-bit
- IBM SDK for AIX, Java 2 Technology Edition for AIX, V1.4.2, 64-bit
These Java SDKs are supplied with WebSphere MQ, and can be installed during the installation process described in this document.
DatabasesThe following databases are supported:
- DB2 Universal Database™ V8.2
- Oracle9iRelease 2 with Patch Set 4 (9.2.0.5)
- Oracle 10g
- Sybase Adaptive Server Enterprise (ASE) 12.5.1
- Informix Dynamic Server (IDS) V9.40 plus Client SDK V2.90
Transaction monitorsThe following transaction processing monitors (coordination through X/Open XA interface) are supported:
- BEA Tuxedo V8.1
- IBM WebSphere Application Server (WAS) V5.1
- IBM TXSeries for AIX V5.1
- WebLogic V8.1
WebSphere MQ for AIX, V6.0 supports WebSphere Application Server as an XA coordinator. For more information about the WebSphere MQ application adaptor, see the WebSphere Application Server Enterprise Edition WebSphere MQ Application Adaptor Development Guide, SC09-4444.
Java Messaging and SOAP transportIf you want to use Java Messaging and SOAP (Simple Object Access Protocol) Support, we need a Java Runtime Environment V1.4.2 or later. An appropriate runtime environment is provided in the JDKs provided on the WebSphere MQ Server CD- ROM. These JDK packages can be selected for install during the installation procedure described in this book, see WebSphere MQ Components for package information.
The JDKs available on the server CD-ROM are:
- IBM SDK for AIX, Java 2 Technology Edition for AIX, V1.4.2, 32-bit
- IBM SDK for AIX, Java 2 Technology Edition for AIX, V1.4.2, 64-bit
These JDKs provide support for SOAP and are FIPS 140-2 compliant.
Note that to use the JDK shipped with WebSphere MQ for AIX, V6.0, the fileset Java14.ext.java3d 1.4.2.0 requires the following fileset updates:
- OpenGL.OpenGL_X.rte.base 5.1.0.50
- OpenGL.OpenGL_X.rte.soft 5.1.0.50
An error message will be displayed when you install the JDK if you do not have these updates.
For a list of alternative JDKs, see
www.ibm.com/software/integration/websphere/mqplatforms/supported.html
For further information about using Java with WebSphere MQ see, Using Java.
For further information about SOAP see, WebSphere MQ Transport For SOAP book.
If you use a JDK other than the one supplied by WebSphere MQ V6.0 you should be aware that:
- The JDK may not be FIPS level 140-2 compliant and by using it with WebSphere MQ, WebSphere MQ for AIX, V6.0 will not comply the FIPS 140-2 standards.
- SOAP is not supported.
On AIX, the 32-bit and 64-bit JDKs are typically installed to different locations, for example, the 32-bit JDK is located in /usr/java14 and the 64-bit JDK is located in /usr/java14_64. Ensure that the PATH variable is correctly set for your applications that use Java. To use the JMS Postcard application described in Verifying the installation using the JMS Postcard application you need to use a 32-bit JDK. We can check the version installed using the following command:
java -version
Secure Sockets Level (SSL)If you want to use the SSL support, we need IBM Global Security Kit V7. This is supplied with WebSphere MQ as one of the components available for installation. If you are migrating from WebSphere MQ V5.3 and have no other requirement for the IBM Global Security Kit V6, we can uninstall it using the process described in Uninstalling WebSphere MQ, the package name is gskak.rte.
You must also have installed version 6.0.0.2 (or later) of the C++ runtime to use the SSL support.
Parent topic:
Checking prerequisite hardware and software
aq10230_