IBM Support

PM73585: EXEC CICS ISSUE ERASEAUP COMMAND INVALIDLY RETURNS DATA STRING OF ZEROES

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The customer is attempting to use the CICS 3270 Bridge facility
    to convert a "green screen" application so it can be accessed
    via CICS Transaction Gateway.
    .
    The customer is having trouble with an EXEC CICS ISSUE ERASEAUP
    COMMAND. With ERASEAUP the customer receives a length, type
    details, and some ERASEAUP-specific data. All appears correct
    until the customer receives a string of zero-valued bytes before
    the next record which is the problem.
    .
    ADDITIONAL KEYWORDS:
    KIXREVRJS
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: Incorrect LINK3270 vector created for   *
    *                      EXEC CICS ISSUE ERASEAUP.               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A 3270 application is driven by a LINK3270 client. The 3270
    application issues EXEC CICS SEND followed by EXEC CICS ISSUE
    ERASEAUP followed by a final EXEC CICS SEND command. The
    LINK3270 client receives a response containing 3 vectors for the
    3 EXEC CICS commands. However, there is an unexpected block of
    nulls between the end of the LINK3270 ISSUE ERASEAUP vector and
    the start of the last LINK3270 SEND vector.
    The nulls exist because of a code defect in DFHBRMF which
    allocates space for the ISSUE ERASEAUP vector. This should
    allocate a fixed X'14' byte ISSUE ERASEAUP vector but adds
    the value held in brxa_from_len. This contains the length of
    data in the FROM area from the previous EXEC CICS SEND command.
    
    Additional Keywords :- 0418 0404 BRIH and BRIV
    

Problem conclusion

  • DFHBRMF routine dfhbrmf_tc_send has been changed to allocate the
    appropriate amount of space for an ISSUE ERASEAUP vector.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM73585

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-09-25

  • Closed date

    2012-10-11

  • Last modified date

    2012-11-01

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

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

    UK82599 UK82600

Modules/Macros

  •    DFHBRMF
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R600 PSY UK82599

       UP12/10/19 P F210

  • R700 PSY UK82600

       UP12/10/19 P F210

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 November 2012