Troubleshooting
Problem
Attempts to import a ReqIF file that was created in IBM Rational Requirements Composer (RRC) version 4.0.x, into a project that resides in IBM Rational DOORS Next Generation (RDNG) version 5.0.x, the import fails for one or more artifacts with "importing artifact ... exception ... message CRRRS8663E ... attribute definition is unknown" error.
Symptom
When you check the ReqIF import report, you see the following errors:
Summary
Successfully imported 2 of 2 Attribute Definitions.
Successfully imported 1 of 1 Artifact Types.
Successfully imported 2 of 2 folders.
Errors importing standalone artifacts. x of y artifacts had errors.
Successfully imported 0 of 0 Views.
Error importing artifact. 403 Propagated exception; original message [CRRRS8663E This attribute definition is unknown: https://
ReqIF ID _8892243d-559c-45e2-9142-f112cf4c5236
Cause
This problem can be caused by the fact that the artifacts that fail to import into version 5.0.x, are referencing one or more attributes that have been deleted from the version 4.0.x project.
So when the ReqIF file was created in version 4.0.x, these attributes no longer existed in the project. But one or more artifacts still contain references to these attributes.
This scenario is explained in Defect 93578: When artifacts reference deleted attributes, this can produce a ReqIF file that fails to import
Diagnosing The Problem
If you need to make sure that you are facing this exact issue, please send the ReqIF file to support for further analyses.
Resolving The Problem
If you have a version 4.0.x install of RRC running, you can use the following workaround:
- In RRC v4.0.x, create a new, empty project.
Note: Do not use a template when creating the project.
- Import the ReqIF file into this new project.
(Note: that in version 4 the ReqIF imports successfully. The invalid attribute references are simply ignored).
- Go to the >Project Properties >ReqIF tab of the new project and create a new ReqIF definition that includes all artifacts of the project and export the ReqIF.
- In version 5.0.x, import this new ReqIF. This time it will succeed, because the artifacts no longer reference the deleted attribute(s).
Product Synonym
Rational DOORS Next Generation
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21696453