IBM Support

PM15099: ABENDARZ5 WHEN PROCESSING A CORBA REQUEST STREAM . 10/05/26 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • All requests from a Corba Server fail with abendARZ5 if
    the TCPIPSERVICE for IIOP specifies a URM . (The URM for a
    Protocol(IIOP) TCPIPSERVICE specifies the name of the IIOP
    User-Replaceable Security Program.  DFHXOPUS is the sample
    program for this purpose.)
       If you do not specify a URM on the IIOP TCPIPSERVICE, the
    problem does not happen.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users with the PTF of APAR          *
    *                 PM08662 applied.                             *
    ****************************************************************
    * PROBLEM DESCRIPTION: AbendARZ5 when calling an EJB method    *
    *                      in CICS and the IIOP security exit is   *
    *                      used.                                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When calling an EJB method in CICS and the IIOP Security exit
    (DFHXOPUS) is active the request processor task will abend
    ARZ5. The abend is issued because the target request stream
    task incorrectly believes that the source task is no longer
    active. The target task determines whether or not the source
    task is active by use of an ENQ, it should ENQ upon the same
    value as the source task (the source task's UOWID) so it
    expects that the enqueue will fail. However the two tasks are
    enqueueing upon different values. This problem occurs because,
    in the source task processing, if a URM is specified on the
    TCPIPSERVICE definition then there is a SYNCPOINT after
    the call to the URM that causes a change in the UOWID.
    So the UOWID passed to the target task is different from
    the one at the time of the source task's ENQ. The target task
    is therefore able to successfully get the ENQ so it believes
    that the source task has gone and abends with an ARZ5.
    This problem only occurs if PTF UK55402 (apar PM08862)
    is applied.
    Additional keywords: DFHDU0203I msgDFHDU0203I
    

Problem conclusion

  • UK55402
    DFHIIRH has been altered to re-enqueue on the new UOWID
    after the call to the IIOP security exit.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM15099

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-05-24

  • Closed date

    2010-08-12

  • Last modified date

    2010-09-01

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

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

    PM15216 UK59677

Modules/Macros

  •    DESIIRH  DFHIIRH
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R600 PSY UK59677

       UP10/08/18 P F008

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 September 2010