Preventive Service Planning
Abstract
The SDK and JRE shipped on the original installation media does not contain some important changes such as newer daylight savings time (DST) information and some security patches. IBM has included in the WebSphere MQ maintenance package, updated SDKs and JREs which include these changes and customers are now able to upgrade the SDKs and JREs.
Content
What are JRE and JDK?
The JRE is the Java™ Runtime Environment, which is the minimum set of programs required to run Java applications.
The JDK or SDK is the Java/Software Development Kit, the package which allows a software application developer to build and run Java Applications/Clients. The JDK and SDK contains a JRE with various development tools like the Java source compiler, development libraries, bundling and deployment tools, debugger and so on.
Why does WebSphere MQ include an SDK in WebSphere MQ v5.3 FP13 and WebSphere MQ v6.0.2.0 (or higher)?
When WebSphere MQ is originally installed, the installation media provides an optional Java SDK which can be installed and used for developing software written in Java. The version shipped on the original installation media does not contain some important changes such as newer daylight savings time (DST) information and some security patches. IBM has included in the WebSphere MQ maintenance package an updated SDK installation which includes these changes, and customers are now able to upgrade any installation which used the SDK from the original WebSphere MQ installation media.
When should you install the SDK included in WebSphere MQ v5.3 FP13 or WebSphere MQ v6.0.2.0 (or higher)?
If you installed the optional SDK provided with the original WebSphere MQ 5.3 or 6.0.0.0 installation media, then you should apply this updated SDK to take advantage of security and DST fixes.
What do you have to do to upgrade the SDK included in WebSphere MQ v5.3 FP13 or WebSphere MQ v6.0.2.0 (or higher)?
If you have installed the SDK which ships with the original MQ media, you need to replace it with the new one included in the WebSphere MQ maintenance(FP13 for WebSphere MQ v5.3 installations, WebSphere MQ v6.0.2.0 or later for WebSphere MQ v6 installations).
Windows: Need to uninstall the existing version of Java SDK through the control panel and install the latest version provided in WebSphere MQ.
Linux: Need to uninstall the existing version of Java SDK using rpm –e <SDK Name> and install the latest version provided with WebSphere MQ.
Please use the output of the command "java -version" or "java -fullversion" to verify/validate the version information of any installed JRE or Java SDK.
Reference Information:
The Java SDKs shipped with various levels of WebSphere MQ and their versions.
WMQ level | Java SDK version |
WebSphere MQ 5.3 GA (Windows and Linux Intel only) | 1.3.0 (GA1), 1.4.0 (GA2) |
WebSphere MQ 5.3 FP13 (Windows and Linux Intel only) | 1.4.2 SR 5 |
WebSphere MQ 6.0.0.0 GA (AIX HP-PARISC, Linux Intel, Linux s390, Solaris-SPARC and Windows) | 1.4.2 |
WebSphere MQ 6.0.2.1 (All UNIX and Windows platforms) | 1.4.2 SR 6 |
The default location where the SDK installs (platform wise)
Platform | Default Location where 1.4.2 SDK is installed |
AIX | /usr/java14/ |
Solaris SPARC | /opt/mqm/java/sdk |
Solaris x86-64 | /opt/mqm/java/sdk |
HP Itanium | /opt/mqm/java/sdk |
Linux x86 | /opt/IBMJava2-142 |
Linux PPC | /opt/IBMJava2-ppc-142 |
Linux zSeries | /opt/IBMJava2-s390-142 |
Linux s390x | /opt/IBMJava2-s390-142 |
Windows | ..\Program Files\IBM\Java142 |
Product Synonym
WMQ MQ
Was this topic helpful?
Document Information
Modified date:
15 June 2018
UID
swg21253427