IBM Support

PM36538: DFHPI1010 ECLI ERROR CALLING INQUIRE CATALOG SERVICE- INVREQ

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When customer invokes transaction "ECLI", enter a "1", and then
    enter "F8", you receive message "Error calling inquire catalog
    service - INVREQ".
    The following message was also produced,
    DFHPI1010  SOAP message generation failed.  A conversion error
    (INVALID_ZONED_DEC) occurred when converting field ca_item_ref.
    .
    The running task is tran ID CPIH, the trace shows the folowing
    exception:
    PI 0F08 PIII  *EXC* - CONVERSION_ERROR -
                   INVALID_ZONED_DEC ca_item_ref
       1-0000  83816D89 A385946D 998586   *ca_item_ref
       2-0000  40404040 <<<<              *
       3-0000  00000009                   *....
    .
    The problem seems to be with DFH0XCMN and DFH0XVDS when
    processing the second INVOKE WEBSERVICE issued by ECLI on the
    second screen display (PF8). Only 7 records are returned in the
    COMMAREA with the rest being initialized with blanks.
    When DFHPIII PARSER_ICM is called, it processes the all COMMAREA
    which now has invalid packed decimal values.
    Additional Symptom(s) Search Keyword(s):
    KIXREVDAM MSGDFHPI1010
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: Message DFHPI1010 received when         *
    *                      running transaction ECLI                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When running transaction ECLI, option 1.List Items, program
    DFH0XVDS is invoked to run the list-item request. Commarea
    structure DFH0XCP1 is initialized with blanks, and is then
    used to store the items fetched from the EXMPCAT VSAM file,
    and return them back to DFH0XCMN.
    There are 22 items on the VSAM file to be displayed, but the
    returned item list in the commarea is only big enough to hold
    15 items. Therefore, for the first 15 items fetched, the
    returned item list in the commarea will be filled with the
    correct formatted data. However, when PF8 is pressed to
    page down and display the remaining 7 items, only the first
    7 items in the returned item list are filled with the correct
    formatted data. The other 8 items in the list will remain
    filled with blanks, which is the cause of the problem.
    Additional keywords:
    MSGPI1010 MSGDFHPI1010 PI1010
    

Problem conclusion

  • DFH0XVDS has been changed to so that a COBOL INITIALIZE
    is performed on the data structure in the commarea before
    returning the fetched item data back to the invoking program.
    

Temporary fix

  • CICS AR501
    ++ APAR (AM36538).
    ++ VER (C150) FMID(JCI6501).
    ++ MACUPD (DFH0XVDS) DISTLIB(ADFHSAMP) SYSLIB(SDFHSAMP)
       /* MODULE: DFH0XVDS --- TYPE: COBOL */.
    ./ CHANGE NAME=DFH0XVDS,SEQFLD=738
          * Following 6 lines added by PM36538
                                              @BA36538A 44000000
               PERFORM                                  44020000
                   WITH TEST AFTER                      44040000
                   VARYING  WS-LOOP-COUNTER FROM 1 BY 1 44060000
                   UNTIL WS-LOOP-COUNTER EQUAL 15       44080000
                  INITIALIZE CA-CAT-ITEM(WS-LOOP-COUNTER)
                                                        44100000
               END-PERFORM                              44120000
    ./ ENDUP
    

Comments

APAR Information

  • APAR number

    PM36538

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    501

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-04-07

  • Closed date

    2011-05-26

  • Last modified date

    2011-07-05

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

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

    PM37934 UK68299

Modules/Macros

  •    DFH0XVDS
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R501 PSY UK68299

       UP11/06/07 P F106

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 July 2011