IBM Support

PM77529: Applying Data Component to an Application Component results Invalid Format error in Rational System Architect

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as Permanent restriction.

Error description

  • Attempts to add a Data Component to the Application Component
    Definition results in an 'Invalid Format' error in IBM Rational
    System Architect (SA).
    
    CONFIGURATION
    Environment = Microsoft Windows (R)
    Tool = IBM Rational System Architect (R)
    Version = 11.4.1
    
    SYMPTOM
    'Invalid Format' error
    
    STEPS TO REPRODUCE
    1) open a definition Application Component
    2) Go to the 'Interactions' Tab
    3) click on the 'Choices' button
    4) Drag over one Data Component from choices list.
    
    EXPECTED RESULT
    To be able to add to the property without error.
    
    ACTUAL RESULT
    Attempts to add to the property result in error described in the
    symptom.
    
    WORKAROUND
    Edit the definition mentioned above, find its property 'Provides
    Data To Logical Component' and type a name of a Data Component'
    definition and add it to the list. Click OK. The property is now
    been cleared of the erroneous value and drag-and-drops now work.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The problem is actually with the data in this definition.
    I do however see in the Property Parsing Errors window:
    Application Component Definition "Distribution Center Labour
    Scheduling" property "Provides Data To Logical Component"
    has a value of unquoted Tactical/Legacy... So considering
    that this property is a reference property, the value should
    have been quoted. When we load the definition in the editor
    the parser fails and the property comes up empty. Internally
    however, the value is still there.
    The fact that there is a text list in the user props which
    contains this very value I can only speculate that at some
    point in time, property "Provides Data To Logical Component"
    was defined as a TEXT LIST and this particular definition
    was edited and was given that value. Later on the edit type
    was changed to ListOf and now the value entered previously
    is no longer correct.
    

Problem conclusion

  • There is no code change necessary to address this issue. the
    client agreed to close the case.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM77529

  • Reported component name

    TLOGIC SYS ARCH

  • Reported component ID

    5724V68SA

  • Reported release

    B41

  • Status

    CLOSED PRS

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-11-21

  • Closed date

    2013-04-24

  • Last modified date

    2013-04-24

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

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

Fix information

Applicable component levels

[{"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.4.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
24 April 2013