AnsweredAssumed Answered

Running customized (non-BPMN) process definitations with Activiti

Question asked by manchandap on Mar 27, 2014
Latest reply on Apr 1, 2014 by jbarrez
Respected Activiti Experts,

We are evaluating Activiti as a process engine to replace our existing home grown work flow engine. We are quite impressed by the capabilities of Activiti especially related to multi tenancy and REST WS.

However, one of the biggest challenge (and probably blocker) to adopt Activiti would be - How we can run or migrate our existing work flow definitions.

As I mentioned earlier, our work flow solution is a home grown one and doesn't adheres to BPMN specifications. There are thousands of templates out there. We can't simply ask our customers to redefine their templates using Activiti. These definitions are stored in proprietary XML format.

Looking at the level of customization in the templates, it would be very difficult to migrate these definitions to BPMN format. 

So, does Activiti provides any hooks to run such custom templates. Alternatively, please share your thoughts about migrating the templates from proprietary format to BPMN format.

I suppose such scenario would be common and other people would have faced the same.

I know I am being very vague with this query but at this stage I don't have specific problems that I can discuss.

Thanks and Regards
P Manchanda