IBM Support

PK41656: EXEC CICS WEB STARTBROWSE DOESN'T RECOGNIZE CHANGE TO HOSTCODEPAGE PARAMETER

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When an application program requests EXEC CICS READ FORMFIELD
    prior to EXEC CICS WEB STARTBROWSE, CICS will not recognize
    changes to the HOSTCODEPAGE.
    For example, if E.C. READ FORMFIELD HOSTCODEPAGE(1141) executes,
    a subsequent reqeust for E.C. WEB STARTBROWSE HOSTCODEPAGE(1142)
    will still process that request using Hostcodepage(1141).
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Invalid data returned when using        *
    *                      EXEC CICS WEB FORMFIELD commands.       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    If the HOSTCODEPAGE specified on an EXEC CICS WEB
    STARTBROWSE FORMFIELD command differs from that used
    on previous FORMFIELD commands in the application, invalid
    data may be returned on the subsequent READNEXT FORMFIELD
    commands in the browse.
    This is because a new Name Value Structure (NAMESTRU) block
    is not being created to hold the formfield NAME/VALUE pairs
    for the new target codepage. The existing NAMESTRU created for
    the previous codepage is reused causing incorrect conversion
    of escaped characters.
    The same problem will occur for the data returned from an EXEC
    CICS READ FORMFIELD command if the HOSTCODEPAGE changes from
    that used on previous commands.
    

Problem conclusion

  • DFHWBAPF has been altered to create a new NAMESTRU if the
    HOSTCODEPAGE specified on the command has altered.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK41656

  • Reported component name

    CICSTS 3.1 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-03-20

  • Closed date

    2007-05-10

  • Last modified date

    2007-07-03

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

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

    UK24941 PK48197

Modules/Macros

  •    DESWBAP  DESWBDM  DESWBRQ  DESWBRQF DESWBSR
    DESWBXM  DFHWBAP  DFHWBAPA DFHWBAPF DFHWBAPJ DFHWBAPM DFHWBAPT
    DFHWBAPV DFHWBDM  DFHWBRQD DFHWBRQS DFHWBSR  DFHWBSRA DFHWBSRM
    DFHWBSRT DFHWBXM  DFHWBXMA DFHWBXMT
    

Fix information

  • Fixed component name

    CICSTS 3.1 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK24941

       UP07/05/15 P F705

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:
03 July 2007