Camunda Team Blog

camunda Modeler 2.3.0 released: Custom Tasks, Form Fields and better Subprocess Modeling

Written by Nico Rehwaldt on , under Execution category.
We are happy to announce the new release of the camunda Modeler. This version adds the ability to extend the modeler with custom tasks. Furthermore it adds editing support for form fields that were recently re-introduced into the camunda BPM platform. Last but not least, it improves the handling of subprocesses. Custom Task Plugins Custom task plugins give you the ability to contribute self-made tasks to the camunda modeler. Quite a custom task A custom task is a task that may be reused across all of your diagrams.

How to use Generated Task Forms with camunda BPM - Screencast

Written by Daniel Meyer on , under Execution category.
I prepared a screencast in which I show how to use the Generated Task Forms Feature we introduced with camunda BPM 7.1.0-alpha1. Generated task forms allow you to create simple task forms without the need to write any HTML code. Please also have a look at the Generated Task Forms Quickstart. I dedicate the first 3 minutes to show you guys how to do the project setup. If you are familiar with setting up a camunda ServletProcessApplication, you can skip ahead to about 3:00 and start there.

Monitor collaborating executable BPMN 2.0 processes in cockpit

Written by Bernd Rücker on , under Execution category.
In a current customer project we faced the issue that there were two executable processes - independent of each other. So far - so normal. But these two processes had to sync status here and there - so they were clearly related, but not by using a Call Activity. BPMN 2.0 allows this by communication via messages as shown in the following example. But how to keep track of this in monitoring? We developed a small cockpit plugin to show the related process instances - see below.

camunda BPM 7.1.0-alpha1 released: Task Forms, Job Suspension and Bugfixes

Written by Daniel Meyer on , under Execution category.
I am proud to announce the release of camunda BPM 7.1.0-alpha1. This is the first community alpha release in the 7.1 branch. The highlights of this release are: Enhanced support for HTML5 Embedded Task Forms (Quickstart Example, Docs), Add support for Generated Task Forms (Blogpost, Quickstart Example, Docs), Add support for "Job Definitions" allowing to query, suspend & activate Job Execution by individual Activity at Process Definition Level (Docs), Add support for suspending Process Definition, Process Instances and Job Definitions in cockpit, Upgrade JBoss Application Server Support from 7.1.3 to 7.2 / EAP 6.1 (Docs), Fixed OSGi Manifest Headers (community contribution by Ronny Bräunlich) 32 Bug Fixes See the complete release notes in Jira.

Create a camunda BPM Process Application using Maven Archetype in 1 minute

Written by Bernd Rücker on , under Execution category.
For quite some time we already use Maven Archetypes in our camunda BPM training and at customer projects to create camunda BPM Process Applications - which are normally simple Maven projects. Today I made a quick screencast to show how easy it is to use them: And I created a 30 seconds survey to get feedback on archetypes - please fill it out: We currently have two archetypes available: war: Use on Servlet containers like Tomcat.

camunda BPM PHP SDK v1.1.0 released

Written by Daniel Meyer on , under Execution category.
Today we released version 1.1.0 of the PHP SDK. The highlights of this release are: Add compatibility with camunda BPM 7.0.0 Final Fully object oriented API Improved test coverage through PHPUnit Add support for composer The packages are pushed to Packagist. camunda PHP SDK allows PHP users to interact with the process engine and build BPMN 2.0 and Workflow enabled applications. Start reading the documentation.

Synchronous vs. Asynchronous Service Invocations - BPMN Service Task (1)

Written by Daniel Meyer on , under Execution category.
The BPMN 2.0 Specification provides the Service Task activity allowing users to invoke some application service. In this Blogpost I want to explain the difference between a synchronous and an asynchronous service invocation in camunda BPM. NOTE: this bogposts covers the topic at an abstract level. If you are looking for concrete, ready-to-use examples, have a look at our quickstart repository:   quickstart on synchronous service invocations  quickstart on asynchronous service invocations Synchronous Service Invocations Let’s start with synchronous service invocations.

camunda Modeler 2.2.0 released: Kepler support and modeling improvements

Written by Nico Rehwaldt on , under Execution category.
Today we are happy to announce the new release of the camunda Modeler. This version adds official support for Eclipse Kepler. On top of that it ships with the ability to change the type of tasks, events and gateways as well as a simplified connection of elements. Eclipse Kepler Support Kepler support is finally there. Head over to the downloads site and get a fresh version of the modeler, ready for Kepler.

How to send an email when a usertask is assigned

Written by Jakob Freund on , under Execution category.
"I don't want to watch my camunda Tasklist all day. When there is something to do, I want to get an email containing a link that takes me directly to the respective task!" This is a typical statement by process participants (aka business users). There are numerous possible ways to implement such a requirement in your process application, e.g. using a service task: But this is not really appropriate, since it makes the process model rather verbose and therefore less valuable for business-IT-alignment.