IBM Support

PI66982: COM.TIVOLI.TEC.EVENT.MODEL.PARSEEXCEPTION: ECO3511E ERROR IN "KDP.BAROC"

Direct links to fixes

5.4.0-TIV-KD5-FP0027.zip
5.4.0-TIV-KD5-FP0027.tar.gz
5.4.0-TIV-KD5-FP0027.README
5.4.0-TIV-KD5-LP0021.zip
5.4.0-TIV-KD5-LP0021.tar
5.4.0-TIV-KD5-FP0026.zip
5.4.0-TIV-KD5-FP0026.tar.gz
5.4.0-TIV-KD5-FP0026.README
5.4.0-TIV-KD5-FP0025.zip
5.4.0-TIV-KD5-FP0025.tar.gz
5.4.0-TIV-KD5-FP0025.README
5.4.0-TIV-KD5-FP0023.zip
5.4.0-TIV-KD5-FP0023.tar.gz
5.4.0-TIV-KD5-FP0023.README
5.4.0-TIV-KD5-FP0022.zip
5.4.0-TIV-KD5-FP0022.tar.gz
5.4.0-TIV-KD5-FP0022.README
5.4.0-TIV-KD5-FP0021.tar.gz
5.4.0-TIV-KD5-FP0021
5.4.0-TIV-KD5-FP0021.README
5.4.0-TIV-KD5-FP0020.zip
5.4.0-TIV-KD5-FP0020.tar.gz
5.4.0-TIV-KD5-FP0020.README
5.4.0-TIV-KD5-FP0019.zip
5.4.0-TIV-KD5-FP0019.tar.gz
5.4.0-TIV-KD5-FP0019.README
5.4.0-TIV-KD5-FP0018.zip
5.4.0-TIV-KD5-FP0018.tar.gz
5.4.0-TIV-KD5-FP0018.README
5.4.0-TIV-KD5-FP0017.zip
5.4.0-TIV-KD5-FP0017.tar.gz
5.4.0-TIV-KD5-FP0017.README
5.4.0-TIV-KD5-FP0016.tar.gz
5.4.0-TIV-KD5-FP0016.zip
5.4.0-TIV-KD5-FP0016.README
5.4.0-TIV-KD5-FP0015.zip
5.4.0-TIV-KD5-FP0015.tar.gz
5.4.0-TIV-KD5-FP0015.README
5.4.0-TIV-KD5-FP0014.zip
5.4.0-TIV-KD5-FP0014.tar.gz
5.4.0-TIV-KD5-FP0014.README
5.4.0-TIV-KD5-FP0013.zip
5.4.0-TIV-KD5-FP0013.tar.gz
5.4.0-TIV-KD5-FP0013.README
5.4.0-TIV-KD5-FP0012.zip
5.4.0-TIV-KD5-FP0012.tar.gz
5.4.0-TIV-KD5-FP0012.README
5.4.0-TIV-KD5-FP0010.zip
5.4.0-TIV-KD5-FP0010.tar.gz
5.4.0-TIV-KD5-FP0010.README
5.4.0-TIV-KD5-FP0009.zip
5.4.0-TIV-KD5-FP0009.tar.gz
5.4.0-TIV-KD5-FP0009.README
5.4.0-TIV-KD5-FP0007.tar.gz
5.4.0-TIV-KD5-FP0007.README
5.4.0-TIV-KD5-LP0001.zip
5.4.0-TIV-KD5-LP0001.tar
5.4.0-TIV-KD5-FP0007.zip
5.4.0-TIV-KD5-FP0006.zip
5.4.0-TIV-KD5-FP0006.tar.gz
5.4.0-TIV-KD5-FP0006.README
5.4.0-TIV-KD5-FP0004.zip
5.4.0-TIV-KD5-FP0004.tar.gz
5.4.0-TIV-KD5-FP0004.README
5.4.0-TIV-KD5-FP0003.zip
5.4.0-TIV-KD5-FP0003.tar.gz
5.4.0-TIV-KD5-FP0003.README
5.4.0-TIV-KD5-FP0002.zip
5.4.0-TIV-KD5-FP0002.tar.gz
5.4.0-TIV-KD5-FP0002.README
Tivoli OMEGAMON XE for DB2 on z/OS
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0003
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0004
Tivoli OMEGAMON XE for DB2 on z/OS 5.3.0-TIV-KD5-FP0009
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0006
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0007
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0014
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0015
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0016
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0019
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0020
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0021
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0022
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0017
Tivoli OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0018
OMEGAMON XE for DB2 on z/OS 5.4.0-TIV-KD5-FP0023

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When using the TEDGEN process to update Window TEPS with v530
    EIF data, the process fails due to an error in the KDPBAR member
    delivered with Omegamon for DB2 v530
    
    Sep 11, 2015 4:03:13 PM
    com.tivoli.tec.tedgen.baroc.BarocProcessor parse
    FINE: Exception parsing the rule base
    com.tivoli.tec.event.model.ParseException: ECO3511E Error in
    "kdp.baroc" around line 4048.
    STRING ; storage_cushion : REAL
                               ^
    ECO3502E For class "ITM_DB2_Memory_DBM1_DIST", attribute
    "storage_cushion" is already defined.
    
    at com.tivoli.tec.event.model.BarocFileParser.parseBarocFile
    (BarocFileParser.java:45)
    
    at com.tivoli.tec.event.model.EventModel.readClasses(EventModel.
       java:385)
    
    at com.tivoli.tec.tedgen.baroc.BarocProcessor.parse(BarocProcess
       or.java:137)
    
    at com.tivoli.tec.tedgen.TedGenerator.initialize(TedGenerator.ja
       va:81)
    
    at com.tivoli.tec.tedgen.TedGenerator.main(TedGenerator.java:104
       )
    
    Sep 11, 2015 4:03:13 PM
    com.tivoli.tec.tedgen.baroc.BarocProcessor parse
    SEVERE: TEG0006E An error occurred while parsing the rule base .
    
    Sep 11, 2015 4:03:13 PM com.tivoli.tec.tedgen.TedGenerator main
    FINE: Exception running the tedgen tool
    com.tivoli.tec.tedgen.TedGeneratorException
    at com.tivoli.tec.tedgen.baroc.BarocProcessor.parse(BarocProcess
       or.java:146)
    
    at com.tivoli.tec.tedgen.TedGenerator.initialize(TedGenerator.ja
       va:81)
    
    at com.tivoli.tec.tedgen.TedGenerator.main(TedGenerator.java:104
       )
    
    Sep 11, 2015 4:03:13 PM com.tivoli.tec.tedgen.TedGenerator main
    SEVERE: TEG0001E An error has occurred generating the event
    definition XML file for the specified TEC baroc files.
    

Local fix

  • remove the duplicate entries for storage_cushion and
    storage_cushion_enum under TEC_CLASS ITM_DB2_Memory_DBM1_DIST
    in *KANDATV(KDPBAR) and rerun the job
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: OMEGAMON XE for DB2 PE/DB2 PM users of       *
    *                 component                                    *
    *                 - TEMA/TEMS                                  *
    *                 - TEP                                        *
    *                 - Enhanced 3270 UI                           *
    ****************************************************************
    * PROBLEM DESCRIPTION: ECO3511E ERROR IN KDP.BAROC when        *
    *                      running TEDGEN tool                     *
    ****************************************************************
    * RECOMMENDATION: Apply the provided PTF.                      *
    ****************************************************************
    Attribute "storage_cushion" was defined twice in class
    "ITM_DB2_Memory_DBM1_DIST".  TEDGEN tool terminated with
    an error during generating the event definition.
    

Problem conclusion

  • Corrected class "ITM_DB2_Memory_DBM1_DIST" with attribute
    "storage_cushion" only defined once.
    
    Attribute "Storage cushion" in attribute group "DB2 Memory DBM1
    DIST" is renamed to "Storage Cushion QW0225SO", the caption is
    renamed to "Storage Cushion Warning to Contract".
    If you have a situation on attribute "Storage cushion" in
    attribute group "DB2 Memory DBM1 DIST", you must Update this
    situation to use attribute "Storage Cushion Warning to
    Contract".
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI66982

  • Reported component name

    OM XE DB2PE/PM

  • Reported component ID

    5655OPE00

  • Reported release

    530

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-08-04

  • Closed date

    2017-08-23

  • Last modified date

    2017-10-02

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

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

    UI49770

Modules/Macros

  •    KDPATR   KDPBAR   KDPCAT   KDPDOC   KDPH0025
    KDPH225  KDPH2252 KDPJSTMS KDPJSTPS KDPJSTPW KDPMAP   KDPMSMAN
    KDPVRTMS KO25225  KO252252
    

Fix information

  • Fixed component name

    OM XE DB2PE/PM

  • Fixed component ID

    5655OPE00

Applicable component levels

  • R540 PSY UI49770

       UP17/09/11 P F709

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":"SSZJXP","label":"DB2 Tools for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.3.0","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
19 October 2022