How to create a custom link to RQM test cases in the RTC app.
The idea here is to make an extension plug-in of type com.ibm.team.repository.common.linkTypes and set the itemreferencetype's packageURI to "com.ibm.team.workitem". It works just fine for RTC workitems.
The question is which type should be set to itemreferencetype to make it possible to create custom links to RQM
test cases?
2 answers
<itemReferenceType
itemTypeName="VersionedTestCase"
packageURI="com.ibm.rqm.planning"/>
Comments
Thanks Paul!
Could you please tell which dependencies/required bundles should I link to my plugin to get it work? Cos after changing to "com.ibm.rqm.planning" my custom links have disappeared.
Try: com.ibm.rqm.planning.common
Hi Paul,
actually there is no such plug-in as com.ibm.rqm.planning.common
If I got your idea correctly plugin.xml should look as follows:
<plugin>
<extension point="com.ibm.team.repository.common.linkTypes">...
<linkType ...>
<target>...
<itemReferenceType itemTypeName="TestCase" packageURI="com.ibm.rqm.planning"/>
</target>
</linkType>
</extension>
</plugin>
1. Is that plugin.xml correct? Have anyone checked if this really works or is there any documentation on this topic (regarding "com.ibm.rqm.planning")?
2. You have proposed to use com.ibm.rqm.planning.common as required plugin in dependencies. This does not help, because there is no such plugin there.
Could you please answer my questions?
The plug-in ID is com.ibm.rqm.planning.common and package URI is com.ibm.rqm.planning. Your com.ibm.team.repository.common.linkTypes extension point implementation looks fine.