IBM Support

PI73457: DIALOG BOX CONTEXT INITIALISATION LEADS TO PROBLEMS WITH LOCKS AND CURRENT SETTING

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • If a dialog box is opened with a project open locks on that
    project will be retained until the dialog is closed.
    
    The result is that operations such as archiving or renaming the
    project fail until the dialog is closed.
    
    It also means that changing the current setting is not updated
    for functionality inside the dialog.
    
    To recreate:
    
     - open a project i.e. select it in the left-hand pane of the
    Database Explorer window
     - either open the Manage Open Modules dialog, or run code such
    as:
    
    "
    DB myDB = create "title"
    
    void getCurrent(DBE x){
    	print fullName current
    }
    
    DBE curBtn = button (myDB, "get current", getCurrent)
    show myDB
    "
    
     - now select the project in the right-hand pane of the Database
    Explorer (this will close it and should remove locks associated
    with it)
     - attempt to archive the project - it will incorrectly fail
    with a lock error
    
    Workaround:
    
    Close the dialog before performing the archive.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users/environments affected.                             *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * If a dialog box is opened with a project open locks on that  *
    * project will be retained until the dialog is closed. The     *
    * result is that operations such as archiving or renaming the  *
    * project fail until the dialog is closed.                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Client side fix.
    

Problem conclusion

  • This has been resolved in the DOORS 9.6.1.9 release.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI73457

  • Reported component name

    TLOGIC DOORS

  • Reported component ID

    5724V61DR

  • Reported release

    961

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-12-08

  • Closed date

    2017-12-21

  • Last modified date

    2017-12-21

  • 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

  • R961 PSY

       UP



Document information

More support for: Rational DOORS

Software version: 961

Reference #: PI73457

Modified date: 21 December 2017