IBM Support

PI61954: DURING FORWARD MIGRATION FROM V6 TO V800, THE PROPCTL ATTRIBUTE SHOULD BE SET TO V6COMPAT, AFTER BACKWARDS MIGRATION

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • During forward migration from V6 to V800, the PROPCTL
    attribute should be set to V6COMPAT.
    The V800 forward migration code in CSQIERS3 is making
    this change, but it is not getting hardened to page
    set 0 in the case where the queue-manager was previously
    migrated to V710 and then back to V6 (the reason for
    this is that CSQIERS3 is not setting object_changed and
    object_length_changed is not set due to the previous
    migration to V710, so no update to the object on the page set).
    .
    Additional Symptom(s) Search Keyword(s):
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 8 *
    *                 Release 0 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: After previous backwards migration,     *
    *                      from V710 to V6, when a Queue Manager   *
    *                      is migrated from V6 to V800, the        *
    *                      PROPCTL property of a queue may         *
    *                      incorrectly be set to COMPAT.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When a Queue Manager is migrated to V710 from V6, the Queue
    objects are updated to set the PROPCTL value that was not
    present in V6. This correctly sets this value to
    PROPCTL(V6COMPAT). However in the case where the QMGR is
    migrated back to V6, and then forward again to V800, the PROPCTL
    value will be changed to PROPCTL(COMPAT), which is incorrect
    behaviour. This is due to the object definition not being stored
    when this value is set during the migration.
    

Problem conclusion

  • Processing to update object definitions after migration has been
    updated to correctly store the updated definition, including the
    PROPCTL value.
    000Y
    CSQIERS3
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI61954

  • Reported component name

    WMQ Z/OS 8

  • Reported component ID

    5655W9700

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-05-05

  • Closed date

    2016-05-23

  • Last modified date

    2016-08-02

  • APAR is sysrouted FROM one or more of the following:

    PI60967

  • APAR is sysrouted TO one or more of the following:

    UI38064

Modules/Macros

  • CSQIERS3
    

Fix information

  • Fixed component name

    WMQ Z/OS 8

  • Fixed component ID

    5655W9700

Applicable component levels

  • R000 PSY UI38064

       UP16/07/06 P F607

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
02 August 2016