IBM Support

PM81114: SEQUENTIAL TERMINAL DATA UNEXPECTEDLY UPPER CASE TRANSLATED

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customers sequential terminals are defined appropriately to
    support mixed case input data.  All sequential terminals appear
    to work correcty with lower case transaction ids as input except
    for one particular sequential terminal. This one sequential
    terminal causes upper case translation to incorrectly occur,
    resulting in message DFHAC2001 to be produced. The DFHAC2001
    message cleary shows the tranid as upper case. The message is
    correctly produced as the tranid does not exist as upper case.
    The data within the input dataset is correct and has proven to
    work with all other sequential terminals. Customer also tried
    changing the sequence of order of the definition defining the
    sequential terminal within the DFHTCT and the problem continues
    to follow the specific terminal.
      The problem arises at label TCTINTD1 within DFHTCP. A TRT
    (translate and test) instruction causes register 2 to be changed
    then later register 2 is used as a pointer to the TCTTE, causing
    bad decisions to then be made based on random data being pointed
    to.
    .
    ADDITIONAL KEYWORD(s): TCTTECPF TCTTECPB TCTINTD2 TITCTRAN
    UCTRAN TRANID not found TCT Macro
    KIXREVSCB
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: A sequential terminal transaction id    *
    *                      is unexpectedly translated to upper     *
    *                      case.                                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A sequential terminal transaction id is incorrectly translated
    to upper case because the TCTTE base register address was
    corrupted whilst being processed.
    

Problem conclusion

  • DFHTCTI (DFHTCP) has been changed so that the TCTTE base
    register is not corrupted.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM81114

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-01-22

  • Closed date

    2013-03-15

  • Last modified date

    2013-04-02

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

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

    PM83410 UK92669 UK92670

Modules/Macros

  •    DFHTCP
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK92669

       UP13/03/29 P F303

  • R500 PSY UK92670

       UP13/03/29 P F303

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

Document Information

Modified date:
02 April 2013