Hi guys
I’ve loaded a BPMN process created in Activti into Camunda modeller. I selected “adjust namespace to Camunda namespace” and stored the file into my Eclipse workspace. When I wanted to run the process I got an Exception (Hint: The process run without problems in Activiti)
ProcessEngineException: ENGINE-09005 Could not parse BPMN process. Errors:
- Attribute ‘event’ must be one of {create|assignment|complete|delete}
What do I have to do to get rid of the error messages?
Thanks and best regards
Roland
StackTrace.txt (8.7 KB)
Process.bpmn.txt (9.8 KB)
Hi
it seems it has something to do with the Listeners. In Activiti I can bind a TaskListener using
activiti:taskListener event=“all” class="…" /activiti:taskListener
Seems that in camunda, the event attribute “all” is not available.
Does someone know, how I can define a listener listening to all events? Would this be a Execution Listener than?
Cheers, Roland
Hi
I found a solution. In Camunda TaskListeners of type “all” are not supported.
So I had to adjust the Listeners (for my POC I defined 4 Listeners all pointing to the same Java class)
Cheers Roland
I’m glad you found the solution. If you’d like to contribute the feature of registering a listener for all events, feel free to raise a pull request to https://github.com/camunda/camunda-bpm-platform