I ask for your helps because I am quite stuck since days :’(.
I am working on a proof of concept, linking a cmdb (like cmdbuild) to IAC tools (like ansible tower).
I saw that cmdbuild come with one orchestrator, River or Shark workflow engine.
So i would like to use them to do so.
To write a new process with have to use xpdl format.
I just discover that format so I am not an expert on it, but from what I understood/read, it is possible to add external process’ call inside workflow.
To do so, an application need to be add inside package passing by extended attributes and ToolAgentClass.
Have someone done something similar or am i following a false lead ?
Am I trying to hack workflow engine purpose ?
If not, do you have some basic examples ?
I can not find any documentation related to that with River workflow engine.
So I am stuck with Shark workflow engine which seem to be an old version 4.4-1 (release in 2012).
Is Shark engine still a good choice or is it encouraged to use River engine ?