IBM Support

IBM Engineering Requirements Management DOORS: Why is a rogue link created when I restore an archive back to the original database?

Troubleshooting


Problem

A user creates a module or project archive and restores this archive back to the original database.
When users open module(s) they notice that certain objects have outgoing links back to the original
data.

Symptom

These links back to the original data should not exist and are broken links. If you follow the link back to the original data there is only 1 incoming link.

Cause

This issue is caused by known issue DT381259.
If a DOORS user archive/restores a module/project archive and the user has NO access to an object(s) that has outgoing links if the restore is back to the original database then the outlink will point to the original data.
To Reproduce:
 - create 2 modules containing some objects in a project
 - create links from the first 2 objects in the source to the first 2 objects in the target
 - setup the source for edit shareable mode
 - for a given user (with the powers to archive/restore) remove
all access for the first object in the module
 - as the restricted access user archive then restore the module into a different project in the original database
 - open the module and observe that the out-going links are still present and point to the original data

The same problem applies if you archive/restore the entire project back to the original database. The outgoing link points to the original data.

Environment

Tested on Windows 11 
DOORS 9.7.2.8 client

Diagnosing The Problem

The data ends up in the state where the source link in the restored data takes you to the target link in the original module but there is only 1 incoming link in this object that is to the original source module.

Resolving The Problem

Make sure users who perform archive/restores have access to all objects in the data prior to creating/restoring archives.
Or delete invalid source link.

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSKR2T","label":"IBM Engineering Requirements Management DOORS"},"ARM Category":[{"code":"a8m50000000L3D6AAK","label":"ERM DOORS"},{"code":"a8m50000000CimHAAS","label":"ERM DOORS-\u003EArchive\/Restore"}],"ARM Case Number":"TS016050173","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Product Synonym

ERM DOORS

Document Information

Modified date:
25 June 2024

UID

ibm17150149