PM77510: SA11.4.1.1 does not delete related definition

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Headline:
    SA11.4.1.1 does not delete related definition
    
    APAR Error Description:
    Abstract: Attempts to use delete button in definition properties
    result fail to delete related definitions.
    
    Problem: When you click he Delete button from within the
    definition properties, System Architect fails to delete all
    related definitions.
    
    Procedure:
    
    1) Import the follwing usrprops:
    
    RENAME DEFINITION 'User 148' TO 'def1'
    RENAME DEFINITION 'User 149' TO 'def2'
    RENAME DEFINITION 'User 150' TO 'def3'
    
    Definition 'def1'
    {
     property 'www' {edit listof 'def2' asgrid}
     property 'ddd' {edit listof 'def3' asgrid}
    }
    
    Definition 'def2'
    {
     property 'xxx_one' {edit oneof 'def1'}
    }
    
    Definition 'def3'
    {
     property 'xxx_list' {edit listof 'def1'}
    }
    
    2) Create a def1, a def2, a def3 definition
    3) Edit the def2 and from Choices add the def1 definition
    4) Edit the def3 and from Choices add the def1 definition
    5) Edit the def1 and from Choices add the def2 on page 2 and the
    def3 on page 3 of the Introduction chaper.
    6) Open the def1 and hit Delete
    7) Say Yes on the prompt
    8) Open the def2 and def3 definitions. Notice def1 is still
    referenced
    
    
    Local fix:
    Running Verify and Repair will clean the definitions referencing
    non-existing definitions. Also it was observed that deletion of
    related definitions only happens when you right-click delete in
    tree-view.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The def2 and def3 objects in this case are being loaded
    because the def1 object is in edit session so the value of
    their def1 properties are erroneously being overwritten by
    the prior values.
    

Problem conclusion

  • The code will check to see if properties have already been
    modified and if they were they should not do not be
    overwritten.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM77510

  • Reported component name

    TLOGIC SYS ARCH

  • Reported component ID

    5724V68SA

  • Reported release

    B41

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-11-21

  • Closed date

    2013-06-14

  • Last modified date

    2013-06-14

  • 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

  • RB41 PSN

       UP



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

Rational System Architect

Software version:

11.4.1

Reference #:

PM77510

Modified date:

2013-06-14

Translate my page

Machine Translation

Content navigation