Perform object conversion for MQ when installing MQ for i5OS on V6.1.0 and higher
JoelPointer 060000AP95 Visits (2855)
IBMi WebSphere MQ (WMQ) programs and service programs for v7.0.1 and v7.1 requires object conversion of WebSphere MQ programs and service programs because these programs were built using older versions of the operating system. This conversion must be done separately from that done for and by the operating system.
Tips To Remember:
You must do object conversion before applying any WebSphere MQ PTFs.
To convert an existing WebSphere MQ installation, use the IBMi operating system command: STROBJCVN LIB(QMQM)
The RSTOBJ FRCOBJCVN(*YES *ALL) option can be used during the installation of WMQ V7 and V7.1, forces all objects to be converted regardless of their current format and machine compatibility, including compatible objects in the current format.
The Force Object Conversion (FRCOBJCVN) parameter on the Restore (RST), Restore Object (RSTOBJ), and Restore Library (RSTLIB) commands can be used to exercise control over adaptive code generation. The table (shown in the IBM i Information Center FRCOBJCVN Parameter section) shows the possible values for these commands. The RSTOBJ command is used as an example.
The option RSTOBJ FRCOBJCVN(*YES *RQD) causes any incompatible module and program objects that are restored to be immediately converted, rather than subsequently re-translated during the first activation. You should consider using this option if you do not want to change the QFRCCVNRST system value, but want to ensure that any incompatible objects that are restored by this command are converted immediately.
You can find more information about the FRCOBJCVN command options in the IBM i Information Center section FRCOBJCVN Parameter.
Also note that at i5OS v7R1M0 the the Force Conversion on Restore (QFRCCVNRST) system value can force the conversion of some object types during a restore. This system value can also prevent some objects from being restored.
You can find more information about the QFRCCVNRST system value in the IBM i Information Center section Force Conversion on Restore (QFRCCVNRST).
For more information see the IBM Redpaper publication entitled "IBM i Program Conversion: Getting Ready for 6.1 and Beyond".
Common Problems and their solution:
If you run STROBJCVN OPTION(*CONVERT) LIB(QMQM) OBJTYPE(*ALL) and find objects that cannot be converted, see IBM Technote 1403484: STROBJCVN CPDB0C1 Objects in library QMQM cannot be converted.
If you perform a backup of the system and message CPFB72C is generated see Technote 1440667: Details for WebSphere MQ V701 installation on IBM i 7.1