IBM Support

PM52067: Error : Id # ?xxx? (Definition, xyz) is missing key property 'yyy' (Definition, zzz) seen in the V?R log file

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Description:  Error: Id # ?xxx? (Definition, xyz) is missing key
    property 'yyy' (Definition, zzz) is seen in ?Verify and Repair
    log file? which is been generated for an encyclopedia. This
    ?Error message present in the Verify and Repair log?  is a
    result of a bug in SA because a xyz definition cannot be created
    through System Architect user interface without all required key
    fields being filled out and the relevant definitions being
    defined already.
    
    
    
    Expected Result: Definitions should not be created on the user
    interface of System Architect unless the required key fields are
    being filled out and the relevant definitions are being defined.
    
    
    Actual Result: Currently System Architect creates the xyz
    definition without the concern of the required key fields being
    filled out and relevant definitions being defined already and
    brings up the error message mentioned below in the ?Verify and
    Repair log file? :
    
    Error: Id # ?xxx? (Definition, xyz) is missing key property
    'yyy' (Definition, zzz) is seen in ?Verify and Repair log file?
    which is been generated for an encyclopedia.
    
    
    Steps to Reproduce:
    
    1. Launch System Architect.
    2. Open an encyclopedia  in System Architect.
    3. Run  ?Verify and Repair? for the encyclopedia  and notice the
    error message mentioned below in the ?Verify and Repair log
    generated?  :
     Error: Id # ?xxx? (Definition, xyz) is missing key property
    'yyy' (Definition, zzz) is seen in ?Verify and Repair log file?
    which is been generated for an encyclopedia.
    
    
    Support Observations:
    We can get past the error message by following the suggestions
    mentioned below:
    
    Navigate to definition ?xxx? and check if the properties 'yyy'
    are entered and defined.
    
    The above suggested method is a manual way of getting past the
    error message.
    
    When there are many 1000?s of this error the manual fix advice
    is not really helpful. The data is usually created via CSV
    import activitiy.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Due to a prior SA bug CSV import allowed for definitions
    with missing key properties to be imported. This definitions
    cannot manually be fixed.
    

Problem conclusion

  • The prior CSV import bug has been fixed in newer SA versions
    such that definitions with missing keys will be flagged and
    skipped. For existing erroneous definitions a Session Option
    (DeleteDefinitionsWithMissingKeys) has been implemented so
    that the user can indicate if "Verify and Repair" should
    delete them.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM52067

  • Reported component name

    TLOGIC SYS ARCH

  • Reported component ID

    5724V68SA

  • Reported release

    B30

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-11-11

  • Closed date

    2012-09-28

  • Last modified date

    2012-09-28

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

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

Fix information

  • Fixed component name

    TLOGIC SYS ARCH

  • Fixed component ID

    5724V68SA

Applicable component levels

  • RB30 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS6RBX","label":"Rational System Architect"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"11.3","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
28 September 2012