My RM's artifacts do not link to Doors NG artifacts (Configuration enabled)
I have implemented a configuration enabled RM provider. I have added one of its stream to a Global Configuration stream. In that Global Configuration stream, I have also added a stream from Jazz QM and Jazz RM module. In Jazz's QM & RM project, I have selected the GC's stream as configuration context.
In QM I am able to link my requirements with QM's test case. But when I come to RM, open a requirement, press links, select references from the dropdown list, it opens a dialog box and in "artifact container" my project is pre-selected. But there is an error displayed in the dialog that says: The selected project cannot be shown in the current global configuration. Check that the current global configuration is correct and that a configuration for the project exists in the global configuration. Details ID CRRRW7359W The selected project is not part of the current global configuration. A configuration for the project must be added to the global configuration in order to be able to create links between CM enabled projects. Can somebody help in this regard? |
4 answers
Hi Saqib,
You state that ".. I have selected the GC's stream as configuration context. In QM I am able to link my requirements with QM's test case..." However you do not state that in RM you selected the GC's stream as your configuration context. If the RM project still has the Local Project selected (i.e. configuration context icon shows two vertical bars with a name of something like ".. Initial Stream" instead of the hexagon GC icon) then RM will not display any links to your QM project. Both RM and QM must be set to the same Global Configuration. Comments 1
Saqib Niaz
commented Sep 14 '16, 3:57 a.m.
QM is working fine with my custom RM provider. Just mentioned this to tell that i have a working example with my custom RM provider.
|
Not sure if it would matter, but have you tried a different link type other than References, perhaps Link To?
Comments
Saqib Niaz
commented Sep 21 '16, 5:50 a.m.
The only way to link a third party RM artifact is with References link type, in all other link types, my project doesn't appear in project drop down list |
Not an answer, just commiseration: an OSLC developer's life would be much easier if Jazz would inform the UI or write to the rm.log detail on why a particular OSLC ServiceProviderCatalog was found not to offer suitable OSLC Services for Link selection.
As it is, the process of determining what is missing or misstated in the OSLC ServiceProvider and Service resources is very difficult.
|
I reported this bug to Jazz. It is fixed in 6.0.5 release. Details of the workitem are available on following links: |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.
Comments
the message suggests that both projects should be CM enabled and added to global configuration, the question is whether you are sure they are both met the criteria?
Yes, i am sure that i have added streams from my custom RM provider and Jazz's RM provider to the same GC stream and then selected that GC stream in Jazz's RM Configuration Context.