Templates containing multiple instances of the same query ( ex: module/object) but having different attributes used are resolved incorrectly by RPE 1.2.0.1.
This is a defect in RPE 1.2.0.1. When a query is encountered multiple times but each occurrence uses a different set of attributes, RPE will not resolve all the requested attributes.
Example: for a template using a module/object query with 5 attributes and a second module/object query with 3 different attributes RPE will retrieve from DOORS 8 attributes for each object. Then when the first query is processed, RPE will assign the first 5 attributes to each result of the query but those attributes might not be the 5 needed. Similarly the second query will use the first 3 attributes to each result of the query but those might not be the 3 attributes needed.
The problem is fixed in 1.2.1 and newer versions and a a hotfix for 1.2.1 has also been published. The fix is available on Fix Portal.
[Updated 2015.08.11] – fix information