IBM Support

Resolving warning "Multiple spec-object types found in a single module" when Importing Polarion ReqIF into IBM DOORS

Troubleshooting


Problem

When attempting to import a Polarion ReqIF file into IBM Engineering Requirements Management DOORS (DOORS), you encounter a warning indicating "Multiple spec-object types found in a single module."

Symptom

Importing a Polarion ReqIF file into IBM DOORS results in a warning stating "Multiple spec-object types found in a single module."
image-20240530160848-1

Cause

The cause of this warning is that objects within the same module have different object types in the ReqIF file.
All objects within a module in DOORS should be of the same object type.

Environment

This issue occurs during the import process of a Polarion ReqIF file into IBM DOORS.

Diagnosing The Problem

1. Open the ReqIF file.
2. Locate <SPEC-OBJECT>
<SPEC-OBJECT> represents an object in DOORS.
3. Under <SPEC-OBJECT>, look for <SPEC-OBJECT-TYPE-REF>
<SPEC-OBJECT-TYPE-REF> represents the object type of the object in DOORS.
4. Ensure that the values for <SPEC-OBJECT-TYPE-REF> for all <SPEC-OBJECT> are the same.
5. If one or more objects have different <SPEC-OBJECT-TYPE-REF>, the warning will appear.

Resolving The Problem

To resolve this issue, follow these steps:

  1. Ensure all objects are of the same object type in the source application (Polarion).
  2. Generate the ReqIF file from the source application (Polarion) with consistent object types.

By maintaining consistent object types across all objects within the module in the source application and generating the ReqIF file accordingly, the warning "Multiple spec-object types found in a single module" can be prevented during the import process into IBM DOORS.

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":"a8m50000000CipLAAS","label":"ERM DOORS-\u003ERIF \/ ReqIF"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
06 June 2024

UID

ibm17155266