Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Accessing DOORS using Java Rest Api's (Not DNG)

  Hello Team,


I am planning to read Rational DOORS (Not DNG) using Java/Rest Api's.

Is there any user guide or blogs are available for this to get a heads on?

Please share if any resources are available.

Thanks in advance.

0 votes

Comments

Can anyone please let me know the suggestions?

Is there anything wrong in this question or no answer for this question? 


Please let me know any other possible way to connect/access DOORS using java api's.

Are you asking for DOORS Next Generation, or DOORS Classic?

Hello,


I am looking for Doors Classic. 


Accepted answer

Permanent link
Ok, for DOORS Classic, the OSLC API should follow the same rules as the DNG API.

There is this article to get started: DOORS OSLC Services
Using the OSLC Workshop article - https://jazz.net/library/article/635 - for the Java with OSLC part, and above article you should be able to get going.
Shan P selected this answer as the correct answer

0 votes

Comments

 

Thank you. 

I will look over it.


3 other answers

Permanent link

 See 


0 votes

Comments

Hi Ralph,

Thanks for your reply.
It looks like the links are for DNG. 

Is there any set of links for DOORS classic? 


Permanent link
Hi Shan

Yes, above set of links are a good point to start, specially the CLM API landing page.
This is the set of DNG public API's that are available:

  • OSLC RM V2 API - http://open-services.net/bin/view/Main/RmSpecificationV2 - the open standard way to programmatically integrate with DOORS Next Generation, there is an elaborate workshop to get you started here OSLC Workshop article - https://jazz.net/library/article/635 - These programs can be from any language that support HTTP REST calls, e.g. Java, C# etc. Hence these are more flexible to run and can read and update DNG data, as part of a web server, or standalone, but have some limitations set by the current OSLC standard, for example module support. In release 6.0.5 extension have been added for modules.
  • and there is the client extension capability - https://jazz.net/wiki/bin/view/Main/RMExtensionsMain, these are Javascript extension that are added as widgets you can run from the dashboard, and can be used to view and edit DNG data. It's more tailored to DNG, so has better module support, but is limited to run in a browser/javascript environment.

And there is the private REST API, which you could reverse engineer looking at the requests/responses, but it isn't documented and supported, and can change over time, so usage at your own risk.

0 votes

Comments

Hi Bas Bekker,

Thanks for your reply.
It looks like the links are for DNG. 

Is there any set of links for DOORS classic?  or is this the right forum to discuss about DOORS classic?


Permanent link

  I propose to use the Lyo Framework. It definitely supports Doors Classic. 


Have a closer look on http://www.eclipse.org/lyo/ and also verify the implementation of a Doors OAuth client sample available here 


0 votes

Comments

Thanks Matthias. 


I will look into it. 

Hi Mathias,


I am currently using eclipse lyo framework for fetching data from doors.

I am stuck at some point using this framework and posted as a different question.

The question is : 

"How to get attributes name and value from Doors classic using eclipse lyo"

If you any idea on this please post in that question.

I am not a DOORS specialist. I would suggest to have a look at https://www.google.com/search?q=Doors+OSLC


OSLC is the common ground for all the integrations. 

By the way, consider creating a new question, if one has already an accepted answer.  

Your answer

Register or log in to post 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 479
× 198

Question asked: Mar 21 '19, 2:57 a.m.

Question was seen: 7,425 times

Last updated: May 27 '19, 3:03 a.m.

Confirmation Cancel Confirm