IBM Support

PI37643: INCORRECT DATA INSERTING IMS LOGICAL CHILD SEGMENT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • This APAR addresses the following problems related to IMS
    processing:
    1) Incorrect data is inserted into columns when the column map
    specifies a function other than copy.
    2) If a Column Map Exit or the TRANS function is specified a
    S0C1
    abend similar to the following may result:
    CEE3201S The system detected an operation exception (System
    Completion Code=0C1).
             From compile unit
    //'SYS15082.T110515.RA000.FOPZXFMN.SRCCMS.H01(FOPZXFMN)' at
    entry point XFMIntGetRow at
             compile unit offset -218ADCD8 at entry offset -218ADCD8
    at address 00000000.
             Possible Bad Branch:  Statement: 5747  Offset:
    +0002C050
      ***  InfoSphere Optim is not licensed for this processor  ***
    3) When browsing a control file a system error similar to the
    following may occur:
    Internal System Error
    DB2Rel=1015(NFM), Rel=11.3.0
    Invalid handle
    DB2Rel=1015(NFM), Rel=11.3.0
    Code=-1, AuxInfo=
    01  FOPSMHEP 20150311 UI25785D (000208) MemHeapClose
    02  FOPZXFM2 20150311 UI25785D (003413) XFMClose
    03  FOPABROW 20150302 UI25494D (004202) BrowseReport
    04  FOPABROW 20150302 UI25494D (001084) ArcBrowse
    05  FOPAMAIN 20150302 UI25494D (000428) ArcHighLevel
    06  FOPJINI  20150302 UI25494D (000500) StartJobSubmission
    07  FOPMCALL 20150302 UI25494D (001743) CallJSub
    08  FOPMMENU 20150302 UI25494D (001779) PromptDM
    09  FOPMMENU 20150302 UI25494D (000932) PromptMain
    10  FOPMMAIN 20150302 UI25494D (000736) Main
    

Local fix

  • First Convert the extract file and then Insert into the data
    base.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Optim/z IMS Legacy users of Test Data Management Insert with *
    * a column map.                                                *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * This APAR addresses the following issues related to IMS      *
    * processing:                                                  *
    * 1) Incorrect data is inserted into columns when the column   *
    * map specifies a function other than copy.                    *
    * 2) If a Column Map Exit or the TRANS function is specified,  *
    * a S0C1 abend similar to the following may result:            *
    * CEE3201S The system detected an operation exception (System  *
    * Completion Code=0C1).                                        *
    *          From compile unit                                   *
    * //'SYS15082.T110515.RA000.FOPZXFMN.SRCCMS.H01(FOPZXFMN)' at  *
    * entry point XFMIntGetRow at                                  *
    *          compile unit offset -218ADCD8 at entry offset       *
    * -218ADCD8 at address 00000000.                               *
    *          Possible Bad Branch:  Statement: 5747  Offset:      *
    * +0002C050                                                    *
    *   ***  InfoSphere Optim is not licensed for this processor   *
    * ***                                                          *
    * 3) When browsing a control file a system error similar to    *
    * the following may occur:                                     *
    * Internal System Error                                        *
    *                                                              *
    * DB2Rel=1015(NFM), Rel=11.3.0                                 *
    * Invalid handle                                               *
    * DB2Rel=1015(NFM), Rel=11.3.0                                 *
    * Code=-1, AuxInfo=                                            *
    * 01  FOPSMHEP 20150311 UI25785D (000208) MemHeapClose         *
    * 02  FOPZXFM2 20150311 UI25785D (003413) XFMClose             *
    * 03  FOPABROW 20150302 UI25494D (004202) BrowseReport         *
    * 04  FOPABROW 20150302 UI25494D (001084) ArcBrowse            *
    * 05  FOPAMAIN 20150302 UI25494D (000428) ArcHighLevel         *
    * 06  FOPJINI  20150302 UI25494D (000500) StartJobSubmission   *
    * 07  FOPMCALL 20150302 UI25494D (001743) CallJSub             *
    * 08  FOPMMENU 20150302 UI25494D (001779) PromptDM             *
    * 09  FOPMMENU 20150302 UI25494D (000932) PromptMain           *
    * 10  FOPMMAIN 20150302 UI25494D (000736) Main                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply the provided fix.                                      *
    ****************************************************************
    Optim inserts IMS segments hierarchically one database at a
    time.  When a logical child insert cannot be completed due to a
    missing logical parent, Optim postpones the insertion of the
    segment.  After inserting all of the databases, Optim tries
    again to do the insertion.  Depending on the complexity of the
    logical relationships this may take several iterations.  After
    the first iteration the storage associated with the requested
    Column Map functions is released causing the processing of the
    Column Map during the 2nd to nth iteration to be incorrect.
    This caused problems (1) and (2).
    Incorrect freeing of a heap caused problem (3).
    

Problem conclusion

  • The storage cleanup processing has been altered and no longer
    occurs within the iterations.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI37643

  • Reported component name

    OPTIM MOVE FOR

  • Reported component ID

    5655V0700

  • Reported release

    B30

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-03-24

  • Closed date

    2015-04-07

  • Last modified date

    2015-05-04

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

    PI37642

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

Modules/Macros

  • foprimn  fopzcalc fopzxfmn fopzxfm2
    

Fix information

  • Fixed component name

    OPTIM MOVE FOR

  • Fixed component ID

    5655V0700

Applicable component levels

  • RB30 PSY UI26563

       UP15/04/10 P F504

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B30","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
04 May 2015