IBM Support

PK40210: HP LOAD ISSUES HPSR0003W AND ENDS WITH RC=04 WHEN MISSING THE TRAILER RECORD

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • HP Load issues HPSR0003W and ends with RC=04 when missing the
    trailer record.  HP Load should give a return code of 16 when
    a trailer record is not found although the unload data set
    should have a trailer record.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM IMS High Performance Load   *
    *                 for z/OS Version 2 Release 1 (FMID=H1IM210)  *
    ****************************************************************
    * PROBLEM DESCRIPTION: HP Load issues HPSR0003W and ends with  *
    *                      RC=04 when missing the trailer record.  *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    HP Load issues HPSR0003W and ends with RC=04 when missing the
    trailer record.  HP Load should give a return code of 16 when
    a trailer record is not found although the unload data set
    should have a trailer record.
    

Problem conclusion

  • The modules HPSRHDLx, HPSRHSLx and HPSRRLDx (X=7, 8, 9 and A)
    have been modified to issue HPSR0003E and to give a return code
    of 16 when missing the trailer record.
    
    ========================
    = Documentation Change =
    ========================
    IMS High Performance Load for z/OS Version 2 Release 1 User's
    Guide SC18-9222-01 ( SC18922201 ) should be changed as follows:
    
    ----------------------------------------------------------------
    APPENDIX1.3 Appendix C. Messages and codes
    APPENDIX1.3.1 Return codes
    APPENDIX1.3.1.1 High Performance Load return codes
    
      (Reason code X'0100' of return code 4 is deleted, and reason
      code X'0001' of return code 4 and return code 16 are modified
      as follows.)
    
      +------------------------------------------------------------+
      | Table 27. Return codes of High Performance Load            |
      +---------+---------+----------------------------------------+
      | Return  | Reason  |                                        |
      |  Code   |  Code   |                 Meaning                |
      +---------+---------+----------------------------------------+
      |    0    |  None   | Successful completion.                 |
      +---------+---------+----------------------------------------+
      |    4    | The reason code is a logical sum of the          |
      |         | following codes:                                 |
      |         +---------+----------------------------------------+
    | |         | X'0001' | No header record. This code is         |
      |         |         | returned if the input unloaded data    |
      |         |         | set did not have an unload type header |
    | |         |         | record. The database was successfully  |
      |         |         | reloaded. ...                          |
      +---------+---------+----------------------------------------+
        :         :         :
      +---------+---------+----------------------------------------+
    | |   16    |  None   | The database was not reloaded          |
    | |         |         | successfully. The reload segment count |
    | |         |         | was not equal to the unload count.     |
    | |         |         | Or the reload segment count cannot be  |
    | |         |         | verified, since a trailer record was   |
    | |         |         | not found at the end of the unload     |
    | |         |         | data set although the unload data set  |
    | |         |         | should have a trailer record.          |
      +---------+---------+----------------------------------------+
    
    APPENDIX1.3.3 Messages
    APPENDIX1.3.3.1 High Performance Load messages
    
    (HPSR0003W is modified as follows.)
    
    | HPSR0003E LAST RECORD WAS NOT A TRAILER RECORD
      Explanation: The last record in the HD unloaded data set
    | (DFSUINPT DD) was not an unload trailer record, although
    | the unloaded data set should have a trailer record.
    | System action: High Performance Load sets a return code of 16.
    | Programmer response: Verify that the input HD unloaded data
    | set is correct. If it is not, correct it, and resubmit
    | the job.
      Problem determination: None.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK40210

  • Reported component name

    IMS HIGH PERF L

  • Reported component ID

    5655E0700

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-02-27

  • Closed date

    2007-03-08

  • Last modified date

    2007-04-01

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

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

    UK22801

Modules/Macros

  • HPSRDSCT HPSRFCA0 HPSRHDLA HPSRHDLD HPSRHDL7
    HPSRHDL8 HPSRHDL9 HPSRHSLA HPSRHSLD HPSRHSL7 HPSRHSL8 HPSRHSL9
    HPSRMSGT HPSRRLDA HPSRRLDM HPSRRLD7 HPSRRLD8 HPSRRLD9
    

Publications Referenced
SC18922201    

Fix information

  • Fixed component name

    IMS HIGH PERF L

  • Fixed component ID

    5655E0700

Applicable component levels

  • R210 PSY UK22801

       UP07/03/09 P F703

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":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89F","label":"IMS HP Load"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 April 2007