The Activiti 5.2 release contained tons of new features. One component that has been doing major leaps with every release, is the the Activiti Designer plugin for Eclipse. In the latest release, both BPMN 2.0 ‘diagram interchange’ and BPMN 2.0 import have been added. The first one enables that your process looks exactly the same on every BPMN 2.0 compliant editor. The second one allows to import any BPMN 2.0 compatible process and enhance it in the comfortable environment of Eclipse. Furthermore, the Activiti Designer is completely contributed by four Dutch guys in their free time (and two of them are writing the Activiti book)… yessir, this is one piece of open-source awesomeness.
In the following screencast I demonstrate how you can model a BPMN 2.0 process using the Activiti Designer, how you can easily generate a skeleton unit test from that model and finally how you get it running in Activiti explorer. And that all in less than 10 minutes! Enjoy.
Be sure to set the video to full screen to enjoy it to the fullest
Great demo, Joram
Cool to see the tool in action on someone else’s machine.
Note to viewers: you can see Joram actively publishing the process to BPMN in the demo by right clicking the demo. If you check the preference in Eclipse’s settings, it will also do that automatically each time you save the diagram, so there’s a fresh BPMN XML waiting for you!
Awesome, I didn’t know that! Will that become the default behavior?
Very nice demo, Joram. I am especially interested in the BPMN 2.0 xml interchange between tools, including BPMNDI. Please get in touch to see how we can explore this.
That was very useful.Thanks for the screencast.Is it possible to give a tutorial to call a webservice from activiti process and use the result in a user task. I am new to BPMN and Activiti.
I am trying to use the web service task and configure it in the bpmn20.xml using
I find the interface congifuration confusing.
Plz help!!!!!
rajenkumar
Excellent Screencast, Joram, I was trying to repeat the same with the designer version 5.6, however the eclipse is giving errors like this:
6/22/11 11:19:06 PM IST: Missing artifact org.codehaus.groovy:groovy:jar:1.8.0:compile
6/22/11 11:19:06 PM IST: Missing artifact antlr:antlr:jar:2.7.7:compile
6/22/11 11:19:06 PM IST: Missing artifact asm:asm:jar:3.2:compile
6/22/11 11:19:06 PM IST: Missing artifact asm:asm-commons:jar:3.2:compile
6/22/11 11:19:06 PM IST: Missing artifact asm:asm-util:jar:3.2:compile
6/22/11 11:19:06 PM IST: Missing artifact asm:asm-analysis:jar:3.2:compile
6/22/11 11:19:06 PM IST: Missing artifact asm:asm-tree:jar:3.2:compile
6/22/11 11:19:06 PM IST: Missing artifact com.h2database:h2:jar:1.2.132:compile
6/22/11 11:19:06 PM IST: Missing artifact junit:junit:jar:4.8.2:compile
Any help?
Ramu
Sorry, my mistake, Maven repository issues.
Hi, This is a great demo. veru useful.
However, I have an issue. For using my own mail credentials do I have to setup a property tag in config activiti file? Otherwise I am having this error “06140001 Wrapped Exception (with status template): Could not send e-mail”
@Patricio: you need to have (ofc) a mail server running on your machine. You also need to add some lines to your Activiti config, see
http://activiti.org/userguide/index.html#mailServerConfiguration