How to create RPE data source from "types" REST API call in DNG?
The REST call below returns an xml payload with all of the metadata type configuration for a DNG project area. It would be enormously helpful to be able to use this REST API call as a data source in RPE to be able to generate a Requirements Management Plan. How can I get a hold of the XML Schema for this to be able to create the data source in RPE?
https://<server>/rm/types?accept=*&private=true&resourceContext=https://<server>/rm/process/project-areas/<project area uri>
|
3 answers
I was able to create an Excel VBA macro that logs into the Jazz server, invokes the "types" API call, parses the XML output and documents all of the DOORS Next metadata in different tabs. This is an even better solution than RPE, since RPE does not provide an Excel output option.
|
The link gives you the "type system" information about the project, which I have personally seen to be used in IBM internal investigation only. I'm not quite sure whether it's meant to be consumable for general use. What kind of Requirement Management Plan are you going to generate? Why is the usual reportable REST API not sufficient? https://jazz.net/wiki/bin/view/Main/RRCReportableRestAPI
Comments
Robert Huet
commented May 10 '16, 3:02 p.m.
There is no published REST API that returns the full metadata configuration for a DNG project area. This is why I am interested in using the "types" API call. I would think that any REST API that returns XML should be able to be added as an RPE data source, right? The Requirements Management Plan (RMP) was a standard RUP deliverable that documents the requirement types that are being managed, their attributes, and traceability relationships. Pulling this data out of Rational into a document or spreadsheet will make it much easier to manage on a huge project like ours with hundreds of attributes. |
Hi Robert, Just wonder if you ever success with using RPE for DNG Type information?
|
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.