It's all about the answers!

Ask a question

How to get all available WorkflowDefinition Ids for a project area


Dumitrescu Malina (11) | asked Jun 25, 7:48 a.m.

 Hello,

I want to programmatically find all the available WorkflowDefinition Ids for a given project area to use them after to receive all the available actions. My request looks like this: https://jazz-test3.de/ccmfed/oslc/workflows/_dhfjuszdfugdfhfgdj/actions/com.ibm.team.workitem.taskWorkflow and I want to get all the possible parameters that I can add after actions/ so my response should contains: "com.ibm.team.workitem.FeatureRequestWorkflow", "com.ibm.team.workitem.taskWorkflow" etc.
I want to do that by using the OSLC interfaces. So could please help me to find the right OSLC url parameters to get all the Ids for a given project area.

One answer



permanent link
Ralph Schoon (59.4k23642) | answered Jun 29, 11:02 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
I am not sure what you are asking for. an API is not a wishing well. If you want to learn about OSLC and EWM, I would suggest to start here:


Follow the general OSLC information and then look into the links for EWM.

If the API contains the information you want, it is likely in the resource shapes.

Please note one thing, just because there is some oslc in an URI, does not make it an OSLC API URI.

 https://jazz-test3.de/ccmfed/oslc/workflows/_dhfjuszdfugdfhfgdj/actions/com.ibm.team.workitem.taskWorkflow might or might not be an OSLC API link. I have seen several oslc in URI names and the API was not OSLC.
One experience was, for such APIS the OSLC headers seldom revealed anything. you would use text/xml rather than the OSLC header.

Your answer


Register or to post your answer.