IBM Support

PM88953: ENHANCE PL/I PROCESSING FOR THE SYSDEBUG SIDE FILE UNDER CICS.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • Enhancement to PL/I runtime to resolve problems accessing the
    SYSDEBUG side file data in a CICS environment.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users debugging PL/I programs in a CICS      *
    *                 environment who encounter persistent         *
    *                 problems when accessing SYSDEBUG files.      *
    *                                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: When debugging a PL/I program in a      *
    *                      CICS environment, a situation can       *
    *                      occur where PL/I cannot access the      *
    *                      SYSDEBUG side file to obtain debugging  *
    *                      information or extract the PL/I         *
    *                      program source.                         *
    *                                                              *
    *                      This situation is caused by CICS        *
    *                      enhancements which interfered           *
    *                      with the process used by PL/I to        *
    *                      allocate the SYSDEBUG side file. The    *
    *                      problem can occur when the TRANISO=YES  *
    *                      option is specified in the CICS start   *
    *                      up parameters and the transaction       *
    *                      being run with the Debug Tool contains  *
    *                      programs defined with the following     *
    *                      characteristics:                        *
    *                       EXECKEY(CICS) CONCURRENCY(THREADSAFE)  *
    *                       API(OPENAPI)                           *
    *                                                              *
    *                      The situation may be diagnosed by       *
    *                      looking for messages containing the     *
    *                      IBMPDSFU module name in the CICS        *
    *                      trace or AUXTRACE output. This problem  *
    *                      causes a trace message indicating that  *
    *                      ATTACH failed with a return code 32.    *
    *                                                              *
    *                      The trace message contains:             *
    *                         IBMPDSFU: ATTACH RC: 32              *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF.                      *
    *                                                              *
    ****************************************************************
    Changes to CICS created a situation where the process PL/I
    uses to allocate the SYSDEBUG side file will fail when a
    particular combination of CICS start up and program definition
    options are used. This prevents PL/I from accessing the
    SYSDEBUG side file.
    

Problem conclusion

Temporary fix

Comments

  • A new path has been added to handle cases where the access to
    the SYSDEBUG side file is denied due to ATTACH receiving a
    return code 32.
    

APAR Information

  • APAR number

    PM88953

  • Reported component name

    LE VA PL/I

  • Reported component ID

    568819806

  • Reported release

    780

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    YesSpecatt / New Function / Xsystem

  • Submitted date

    2013-05-13

  • Closed date

    2013-05-21

  • Last modified date

    2013-06-04

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

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

    UK94480 UK94481

Modules/Macros

  • IBMPDSFU
    

Fix information

  • Fixed component name

    LE VA PL/I

  • Fixed component ID

    568819806

Applicable component levels

  • R770 PSY UK94480

       UP13/05/23 P F305  

  • R780 PSY UK94481

       UP13/05/23 P F305  

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"7.8","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
14 December 2020