IBM Support

PM67149: PROGRAM FROM CICS WEBSERVICE LOADED AND EXECUTED LOCALLY AT FIRST LINK IF AUTOINSTALLED WITH DYNAMIC(YES)

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DFHPITL issues a DFHPGLE LINK_EXEC call. The target program is
    not defined but autoinstall is active so the program gets
    defined and installed as dynamic(yes).  FORCE_LOCAL(NO) was not
    specified so DFHPGLE carries on with the link and attempts to
    load the program.
    If the program is available in DFHRPL it is loaded and executed
    in the local region.
    

Local fix

  • Define the program
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: When a program is autoinstalled with    *
    *                      dynamic(yes), it is loaded and executed *
    *                      locally at first link.                  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    CICS is acting as a Web Service provider. A request is sent
    in to run program PROGA1. PROGA1 is not installed locally. An
    autoinstall exit is installed to install PROGA1 with
    dynamic(yes) and a dynamic routing exit is installed to route
    PROGA1 to a remote CICS region.
    
    When the request comes in the first time, DFHPITL is called to
    invoke the required program PROGA1. Because PROGA1 is not
    installed locally, DFHPITL doesn't know that it is supposed to
    be dynamic and doesn't set the flag that triggers the dynamic
    routing exit to be invoked.
    
    If PROGA1 is availale in the DFHRPL then it is loaded and
    executed locally.
    
    If PRGOA1 is not available in the DFHRPL then this will cause
    DFHPITL to link to DFHPIRI. DFHPIRI will issue a EXEC CICS LINK
    to PROGA1 which will invoke the dynamic routing program.
    

Problem conclusion

  • DFHPITL is changed so that it correctly sets the flag that
    triggers the dynamic routing exit.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM67149

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-06-19

  • Closed date

    2012-08-07

  • Last modified date

    2012-09-05

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

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

    PM69216 UK80893

Modules/Macros

  •    DFHPITL
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R500 PSY UK80893

       UP12/08/10 P F208

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":"3.2","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":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
05 September 2012