cancel
Showing results for 
Search instead for 
Did you mean: 

In which release Designer is expected to support all BPMN 2?

raj1
Champ in-the-making
Champ in-the-making
Hello,

In which monthly release of Activiti Designer can we expect all BPMN 2.0 elements to be supported…. Is it on the roadmap?

Is there any developer forum where extension of the Signavio Modeler can be discussed or extension documentaiton and  examples can be found?

Please Guide me !!!!!!!!
Raj
7 REPLIES 7

trademak
Star Contributor
Star Contributor
Hi,

What do you mean with all BPMN 2.0 elements?
The Designer's goal is to support the functionality that is implemented in the Activiti Engine.
So as the Activiti Engine will support more elements of the BPMN 2.0 palette over time, the Activiti Designer will also support these additional elements.
What kind of elements would you like to see?

Best regards,

mlisiewicz
Champ in-the-making
Champ in-the-making
It`s actually a very good question. I read activiti documentation very thoroughly.
I was planning to create simple process which would increment simple variable in a loop with 1 minute intervals. I have both Activiti Designer and Activiti Modeler installed.

In Activiti Desginer I was able to create fully functioning Service Task (Spring Bean), but i couldn't create very simple functionality of "Timer intermediate catching event" discussed in documentation: http://www.activiti.org/userguide/index.html#bpmnTimerIntermediateEvent

In Activiti Modeler it was opposite. I could easily create "Timer intermediate catching event" but no working Spring Bean…..(as this requires activiti:expression tag attribute not available in Modeler).

Can some one explain me how can i actually create a fully working process in editor? Smiley Sad

trademak
Star Contributor
Star Contributor
Hi,

If you describe the "Timer intermediate catching event" as very simple functionality you are of course very welcome to contribute this to the Activiti Designer.
You can create a fully working process in the Activiti Designer very well, but the timer intermediate catching event is just not yet supported in the current release.

Best regards,

mlisiewicz
Champ in-the-making
Champ in-the-making
"Simple" wasn't proper word - I meant more like "essential".
Anyways,
"Timer intermediate catching event" can be temporarily exchanged with "Timer Boundary Event" attached to "Receive Task" - works for me.

P.S.
Road map (http://docs.codehaus.org/display/ACT/Roadmap) doesn't explain which release will cover which BPMN2.0 features, therefore such questions arise.

Cheers,

mlisiewicz
Champ in-the-making
Champ in-the-making
What kind of elements would you like to see?

Nice to have:
- Timer intermediate catching event (probably one small step from "Timer Boundary Event")
- End Event terminating full process (not just execution)
- Timer Boundary Event missing essential attribute: cancelActivity="true/false"

for starter  Smiley Wink

trademak
Star Contributor
Star Contributor
Okay, the additional timer events you mention are added in the Activiti 5.3 release, so now we can add those to the Activiti Designer. This will be added in the coming or the next release.
The end event terminate is not yet supported by the Activiti Engine and therefore also not in the Designer.

Best regards,

mlisiewicz
Champ in-the-making
Champ in-the-making
Thank you for information.
As I go further into process development, I notice more "must have" elements.

- Parameters mapping in SubProcess and Call activity are crucial if we want to use these objects…

<callActivity id="callSubProcess" calledElement="checkCreditProcess" >
<extensionElements>
          <activiti:in source="someVariableInMainProcess" target="nameOfVariableInSubProcess" />
          <activitiSmiley Surprisedut source="someVariableInSubProcss" target="nameOfVariableInMainProcess" />
  </extensionElements>

</callActivity>