IBM Support

PH68836: FUNIMSPI CAUSES ABENDS002 RSN=18 OFFSET=2AE6 AT IFG0199B, TAKES LSN AND TIMESTAMP FROM THE FIRST RECORD OF SPLIT 9904

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • FUNIMSPI module causes the abend S002 (rsn=18, offset=2AE6) at
    IFG0199B.
    Second issue:
    FUNIMSPI takes the LSN and timestamp from the first record of
    split type9904 record.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of IBM Common Services Library V1.1    *
    ****************************************************************
    * PROBLEM DESCRIPTION: FUNIMSPI module causes the              *
    *                      abend S002 (rsn=18, offset=2AE6) at     *
    *                      IFG0199B / Take LSN and timestamp from  *
    *                      the first record out of split           *
    *                      9904 record                             *
    ****************************************************************
    1. A CSL module FUNIMSPI processes the log records before
       scrubbing.     When it issues records to SYSUT2 DD, it
       abends S002 (rsn=18, module=IFG0199B) because of encountering
       the records with the record length > BLKSIZE of SYSUT2.
       This enhancement improves handling BLKSIZE of SYSUT2 and
       issues a new mesage saying that such record(s) were found and
       the process was terminated as RC=8.
    
    2. When FUNIMSPI enounters 9904 records, it reconstructs the
       records to one record. During this process, it takes LSN
       (log sequence number) and timestamp from the first record.
       This causes the invalid sequence when analyzing log records.
       This enhancement improves the sequence around the
       reconstructed 9904 record by taking LSN and timetamp from the
       last record.
    

Problem conclusion

  • 1. A CSL module FUNIMSPI processes the log records before
       scrubbing.     When it issues records to SYSUT2 DD, it
       abends S002 (rsn=18, module=IFG0199B) because of encountering
       the records with the record length > BLKSIZE of SYSUT2.
       This enhancement improves handling BLKSIZE of SYSUT2 and
       issues a new mesage saying that such record(s) were found and
       the process was terminated as RC=8.
    
    2. When FUNIMSPI enounters 9904 records, it reconstructs the
       records to one record. During this process, it takes LSN
       (log sequence number) and timestamp from the first record.
       This causes the invalid sequence when analyzing log records.
       This enhancement improves the sequence around the
       reconstructed 9904 record by taking LSN and timetamp from the
       last record.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH68836

  • Reported component name

    IMS CMN SVCS LI

  • Reported component ID

    5655K4801

  • Reported release

    A10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2025-11-04

  • Closed date

    2025-11-17

  • Last modified date

    2025-11-30

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

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

    UO05828

Modules/Macros

  • FUNIMSPI
    

Fix information

  • Fixed component name

    IMS CMN SVCS LI

  • Fixed component ID

    5655K4801

Applicable component levels

  • RA10 PSY UO05828

       UP25/11/19 P F511

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":"SSCD9F5","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.1.0"}]

Document Information

Modified date:
30 November 2025