When upgrading Java ES 4 Message Queue to Java ES 5, consider the following aspects of the upgrade process:
General Upgrade Approach. Java ES 5 does not provide any in place upgrade support.
Upgrade Dependencies. Message Queue has dependencies on a number of Java ES shared components, as listed in Table 1–7. Java ES 5 Message Queue is compatible with the Java ES 4 versions of all the components except NSS and NSPR. For this reason, you must upgrade these components while upgrading to Java ES 5.
In addition, Java ES 5 Message Queue is optionally dependent on Directory Server and Web Server (or Application Server), as described in Message Queue Dependencies. However, upgrade of these components is optional.
Backward Compatibility. Java ES 5 Message Queue is fully compatible with Java ES 4 with respect to protocols, broker compatibility, administered objects, administration tools, and client applications.
Upgrade Rollback. Java ES 5 does not provide any utility to roll back the Message Queue upgrade to Java ES 4. You have to remove the upgraded components and manually restore the previous version and configuration data.