IBM Support

PM19077: exclusive lock on link module while clearing suspicion prevents further clearing by other users

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Problem
    When link suspicion is cleared an exclusive lock is taken on the
     link module involved, and is not released until the formal modu
    le is closed. This prevents other users from clearing suspect li
    nks which use the same link module.
    
    There are actually 2 slightly different scenarios here, the firs
    t clearing of suspicion, and then subsequent clearings. On the f
    irst clear a new attribute is created in the link module, this m
    eans that when the formal module closes, you are asked if you wi
    sh to save the link module. After subsequent clear operations, w
    hen closing the formal module, you are not asked to save the lin
    k module.
    
    I'd prefer to see the link module automatically closed in each c
    ase, even if that requires a save of the link module without use
    r interaction (perhaps these attributes should be created in lin
    k modules by default?).
    
    To Reproduce
     - create formal modules 'SRD', 'test1' and 'test2'
     - create a few objects in each, giving them some heading text
     - create links from SRD to test1, and from SRD to test2
     - modify the text in each linked object in SRD in order to make
     the links suspect
     - if necessary add suspect link columns to each to test module
    to verify the suspicion is in place
     - open each test module as a different user
     - in test1 clear all suspicion
     - in test2 (as the other user) attempt to clear all suspicion
    
    This will fail since the first user has an exclusive lock on the
     link module.
    
    Possible Workarounds
    Once the first user has closed the formal module, the second use
    r will be able to clear further suspicion.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When link suspicion is cleared an exclusive lock is taken on
    the link module involved, and is not released until the
    formal module is closed. This prevents other users from
    clearing suspect links which use the same link module.
    

Problem conclusion

  • The code has been changed so that other users can now clear
    suspect links in the above scenario
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM19077

  • Reported component name

    TLOGIC DOORS

  • Reported component ID

    5724V61DR

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-07-23

  • Closed date

    2010-12-08

  • Last modified date

    2010-12-08

  • 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 DOORS

  • Fixed component ID

    5724V61DR

Applicable component levels

  • R910 PSN

       UP



Document information

More support for: Rational DOORS

Software version: 9.1

Reference #: PM19077

Modified date: 08 December 2010