Find Artefacts in the Jazz foundation via HTTP GET
Hello,
I have a question and I hope that somebody can help me.
I have created a new Lifecycle Project a few days ago on my server. After that I have created just a few Artefacts in the Project. Now I want to find this Artefacts via a HTTP GET, but I don’t know where I can find them.
With the simple Query and a HTTP GET I can find all Storage Areas in the Jazz Foundation and the Project itself, but not the Artefacts of the Project.
Is there a possibility that I can find these Artefacts? If ‘Yes’ how and if not, why not.
Thank you for your Support. Kind Regards
Thomas
If there is a similar Question, can you please post the link to the Question in your Answer?3 answers
Thomas,
the jazz architecture builds on RESTful web services, specifically an open standard called OSLC (Open Services for Lifecycle Collaboration). Following their definition you can use http calls for get, put, delete and post on resources (another name for artifacts).
There is a general OSLC workshop linked on jazz.net. The jazz article 1001 gives a good comprisive overview on how to consume OSCL web services for the domain of Change Management (Rational Team Concert).
Basically you use http get to find the /rootservice document and utilize that in further calls to find the artifacts you are searching for.
What is the specific challenge you are trying to solve? If you can give some more background I can elaborate on my answer.
If this answer contains sufficient information please mark it as accepted.
- Arne
the jazz architecture builds on RESTful web services, specifically an open standard called OSLC (Open Services for Lifecycle Collaboration). Following their definition you can use http calls for get, put, delete and post on resources (another name for artifacts).
There is a general OSLC workshop linked on jazz.net. The jazz article 1001 gives a good comprisive overview on how to consume OSCL web services for the domain of Change Management (Rational Team Concert).
Basically you use http get to find the /rootservice document and utilize that in further calls to find the artifacts you are searching for.
What is the specific challenge you are trying to solve? If you can give some more background I can elaborate on my answer.
If this answer contains sufficient information please mark it as accepted.
- Arne
Hello Everybody,
first of all thanks for your quick support and your help.
Just a few more background information for you Arne.
At the Moment I have a small Program with a list which I can manage Requirements. So now I want to find out if it is possible to transfer this Requirements to the Jazz Foundation.
In The CLM Suite supports the 3 Programs CCM/RTC, QM and RM. I want to “replace” the RM tool with my tool.
So my Idea was to change the List with the OSLC Requirement definition (http://open-services.net/bin/view/Main/RmSpecificationV2) and than POST this Requirements to the Jazz Foundation so I can use this Requirements in the application QM and CCM.
But at the Moment I don’t know if this is Possible. That's why I posted my question here in this forum.
My English is not so good so I hope you understand my Idea and what I want to do.
Thank you.
Thomas
first of all thanks for your quick support and your help.
Just a few more background information for you Arne.
At the Moment I have a small Program with a list which I can manage Requirements. So now I want to find out if it is possible to transfer this Requirements to the Jazz Foundation.
In The CLM Suite supports the 3 Programs CCM/RTC, QM and RM. I want to “replace” the RM tool with my tool.
So my Idea was to change the List with the OSLC Requirement definition (http://open-services.net/bin/view/Main/RmSpecificationV2) and than POST this Requirements to the Jazz Foundation so I can use this Requirements in the application QM and CCM.
But at the Moment I don’t know if this is Possible. That's why I posted my question here in this forum.
My English is not so good so I hope you understand my Idea and what I want to do.
Thank you.
Thomas