IBM Support

PH14277: USING WUI TO DISPLAY THE TRANSACTIONS SHOWS 38395 ROWS OVER MANYPAGES, BUT PRINT ONLY SHOWS THE 1ST PAGE OF TRANSACTIONS.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Using the WUI to display the 'Local or dynamic transactions'
    shows 38395 rows of transactions over many pages.
    However when clicking the printer icon the print preview
    only shows the first page of the transactions.
    For another output, which only had 13339 rows, all rows
    are displayed in the print pop-up window.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: CICSPlex SM Users                            *
    ****************************************************************
    * PROBLEM DESCRIPTION: For each WUI view, print preview        *
    *                      function is included to display a       *
    *                      printable version of the records.       *
    *                      However, once the number of records     *
    *                      exceeds a threshold, the display of the *
    *                      print preview window doesn't include    *
    *                      all the records, and the format of      *
    *                      table on the web page might be          *
    *                      corrupted.                              *
    ****************************************************************
    * RECOMMENDATION: After applying the PTF that resolves this    *
    *                 APAR, all MASes executing as WUI servers     *
    *                 must be restarted.  Note that the restarts   *
    *                 do not need to occur at the same time.       *
    ****************************************************************
    When a HTTP request is sent to a CICSPlex SM Web User Interface
    (WUI) region, the WUI prepares the requested resources and
    puts them into a HTTP response buffer.
    
    The HTTP response buffer was initially created by EYU0VWRN, and
    if the buffer could not contain all the requested resources,
    EYU0VWRE is driven to expand the buffer. In the expand process,
    
    - A new buffer with bigger storage area is allocated.
    - The content of the old buffer is copied over to the new
      buffer with MVCL instruction.
    - The storage for the old buffer is freed.
    
    However, for the MVCL instruction, the maximum length of content
    it supports is 16M-1. Once the length of the buffer exceeds the
    limitation, some of the content failed to copy to the new
    buffer, and the print preview page won't contain all the
    records.
    

Problem conclusion

  • Method EYU0VWRE has been updated to make sure the response
    buffer can be copied to the new buffer area correctly.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH14277

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    00M

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-07-10

  • Closed date

    2019-09-10

  • Last modified date

    2019-10-01

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

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

    UI65216 UI65217 UI65218

Modules/Macros

  • EYU0VABP EYU0VADF EYU0VAGC EYU0VAGM EYU0VAGP EYU0VAGT EYU0VAGW
    EYU0VAPL EYU0VAST EYU0VCT4 EYU0VCTE EYU0VCTI EYU0VCTL EYU0VCTR
    EYU0VCTS EYU0VCTT EYU0VCTU EYU0VCTV EYU0VCTW EYU0VCTX EYU0VCTY
    EYU0VCTZ EYU0VE08 EYU0VE2A EYU0VE6C EYU0VEBH EYU0VEC1 EYU0VEC2
    EYU0VEC3 EYU0VEC4 EYU0VEC5 EYU0VEC6 EYU0VED6 EYU0VERT EYU0VFXB
    EYU0VFXC EYU0VFXD EYU0VFXE EYU0VFXH EYU0VFXN EYU0VFXR EYU0VFXS
    EYU0VFXT EYU0VFXV EYU0VFXZ EYU0VGAR EYU0VHDA EYU0VHFC EYU0VHFD
    EYU0VHLF EYU0VHMB EYU0VHMD EYU0VHME EYU0VHML EYU0VHMM EYU0VHMS
    EYU0VHSA EYU0VHSH EYU0VHSL EYU0VHSM EYU0VHTD EYU0VHTH EYU0VHTT
    EYU0VHVC EYU0VHVP EYU0VHVS EYU0VHVT EYU0VHVV EYU0VIFB EYU0VIFC
    EYU0VIFM EYU0VISF EYU0VISI EYU0VISL EYU0VISM EYU0VISP EYU0VISU
    EYU0VISX EYU0VISZ EYU0VITA EYU0VKAI EYU0VKAJ EYU0VKAL EYU0VKAT
    EYU0VKHW EYU0VKIT EYU0VKLN EYU0VMNR EYU0VMTB EYU0VMTH EYU0VMTO
    EYU0VODC EYU0VODE EYU0VODF EYU0VODX EYU0VOPC EYU0VOSL EYU0VPHI
    EYU0VPSF EYU0VPSN EYU0VPSP EYU0VSCC EYU0VSCN EYU0VSPI EYU0VSPL
    EYU0VSPT EYU0VSTI EYU0VSTT EYU0VSTW EYU0VUHI EYU0VVDC EYU0VVDI
    EYU0VVDL EYU0VVDS EYU0VVEE EYU0VVEG EYU0VVEI EYU0VVIC EYU0VVID
    EYU0VVRP EYU0VVSC EYU0VVSE EYU0VWAN EYU0VWCV EYU0VWER EYU0VWHN
    EYU0VWHR EYU0VWHX EYU0VWRC EYU0VWRE EYU0VWRN EYU0VWRP EYU0VWRR
    EYU0VWRS EYU0VWXI EYU0VWXP
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R00M PSY UI65216

       UP19/09/21 P F909

  • R10M PSY UI65218

       UP19/09/24 P F909

  • R20M PSY UI65217

       UP19/09/13 P F909

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

Document Information

Modified date:
01 October 2019