cancel
Showing results for 
Search instead for 
Did you mean: 

Support for the extension Elements of the BPMN2.0 Spec in all Tasks

bjoernrellesch
Champ in-the-making
Champ in-the-making
Hello,

we want to use Activiti for modeling our processes based on a standard. But we have our own WFMS with proprietary properties.
So I implemented the custom service task mentioned in the documententon. Everything works fine.

But I loose all the configuration Items for the different standard-tasks, e. g. a ServiceTask where I can select an implementention from my Eclipse Workspace.
Is it possible to extend the Standard-Tasks by extension elements of the BPMN2.0-Standard?

In a ServiceTask it is possible by using "Fields" in the main config. Here is the Problem, that I want to use constants for our proprietary Properties (e. g. <Constant for Property> <String Value | Bool | Int |…>).

At this moment I can only use the custom service task for all types of tasks to fit our requirements to be able to configure our proprietary properties. But I lose the ability to use the suitable BPMN2.0-standard-task. Any suggestions?

Greets Björn
4 REPLIES 4

trademak
Star Contributor
Star Contributor
Hi Björn,

Do I understand you correctly that you would like to have support for adding constant fields to a custom service task?

Best regards,

bjoernrellesch
Champ in-the-making
Champ in-the-making
Hi Tijs,

thats not what want. There are two alternatives:
1) I want to extend all the normal Tasks with custom properties (the way I did with custom service task - but here I lose all of the functionality of the standard Tasks)
2) Activiti provides the ability to define global constants with specific characteristics (e. g. "Bool isXY" with the characteristics "true" or "false" - at minimum all the possibilities of the custom service Task). Then I want to use these configurations in every standard task.
Both alternatives should saved in XML fulfilling the BPMN2.0 Extension Mechanism (like the properties of the custom service task and the Standard-ServiceTask using the Field "Fields").

Greets Björn

bjoernrellesch
Champ in-the-making
Champ in-the-making
Hello,

can someone reply to my questions, please?

Greets Björn

trademak
Star Contributor
Star Contributor
Hi Bjorn, the new release of the Designer will support this extension mechanism. When the Activiti 5.13 version is released we'll add this to the Designer.

Best regards,