Camunda Team Blog

camunda BPM participates in BPMN Roundtrip Demo of OMG

Written by Falko Menge on , under Execution category.
The camunda BPM platform participated in a somewhat extreme BPMN roundtrip demo of the OMG. During that demo, the camunda engine managed to execute a BPMN process model that we pushed through five different modeling tools. Altogether, eight tools participated in the entire roundtrip. Among them where camunda Modeler for editing BPMN in Eclipse, the camunda engine for executing the BPMN process and camunda-bpmn.js for rendering BPMN in JavaScript. In addition, I also did a demo of how to use camunda Cycle for automating BPMN roundtrips.

camunda BPM 7.0.0-alpha9 released

Written by Nico Rehwaldt on , under Execution category.
Today we are happy to announce the next alpha version of camunda BPM. Get it here. Highlights of this Release cockpit: instance filters added that allow you to filter for business key and variables called process definition tab added called process instances tab added admin: administrate users and groups added change group memberships added manage authorizations added assign access rights to cockpit and tasklist added (as part of manage authorizations) engine: ability to run process engine in a heterogenous cluster added unique constraint on business key removed (applied to new installations only) #noRetriesLeft to jobQuery added bpmn element throwing message event added bpmn element send task added exception types in error codes to declare business exceptions history performance improved configuration from camunda.cfg.xml file possible (in addition to activity.cfg.xml) Breaking changes: the tasklist is now part of the camunda webapp, you should find it at http://localhost:8080/camunda/app/tasklist.  In total, 80 issues have been addressed including more than 20 bug fixes.

Prague: history, beer and …camunda BPM

Written by Nastasja Johnston on , under Execution category.
Yes, fellow BPM-enthusiasts it is time to head to Prague for the camunda BPM community event of the year! We are heading across the border and are hosting our first event in a non-German speaking country on Friday, October 18th at the fusion hotel in the great city of Prague. You will get the chance to learn more about camunda BPM from the people behind the platform (the whole team will be present!) but also get real-life reports from users.

camunda BPM camunda BPM 7.0.0-alpha8 released

Written by Daniel Meyer on , under Execution category.
Here comes the latest camunda BPM alpha release with the following highlights: New features in cockpit webapplication: Greatly improved layout Editing process variables Cancelling a process instance Increment retries for failed jobs Login based on Process Engine Identity Service We added a new application called camunda Admin which provides support for Managing users & groups based on the process engine engine identity service Creating an initial user for a process engine The REST API was enhanced  Improved variable handling Added Jobs resource (contribution by Clint Manning, 1&1) Added User and Group Resources The Process Engine got smarter Started work on authorization service Braking change: the URL for cockpit is now http://localhost:8080/camunda/.

camunda BPM 7.0-alpha7 released

Written by Roman Smirnov on , under Execution category.
camunda BPM 7.0.0-alpha7 is out now! The highlights of this new release are: In Cockpit we worked on the visualization of Process Instances: Incidents of a running process instance will be shown in the corresponding rendered process diagram. The former introduced Activity Instance Tree will be visualized as a tree. Now it is possible to select a BPMN element in the rendered process diagram or to select a activity instance wihtin the activity instance tree.

Announcing the Release Date of camunda BPM 7.0.0 GA

Written by Robert Gimbel on , under Execution category.
We are proud to announce the major release date of camunda BPM: 7.0.0 GA* on 31.08.2013  All features will be open source, exept for the IBM Websphere AS distribution. From that day on, there will also exist the supported enterprise edition of  camunda BPM. (*General Availability) Highlights of 7.0.0 New webapplication for process monitoring with BPMN 2.0, based on an open plugin infrastructure Faster process engine with asynchronous history, optimized for high load scenarios New embeddable REST API, based on JAX-RS Java Script library for rendering BPMN 2.0 diagrams  Support for: Tomcat, JBoss, Glassfish and IBM Websphere AS Enahnced user management, supporting LDAP and JAAS Also new in 7.0.0 Fully Java EE 6 compliant process engine, support for message correlation, HTML5 Tasklist for human workflow, a new incident infrastructure in the process engine, lots of bugfixes, lots of helpful documentation.

Introducing an Activity Instance Model to the core Process Engine

Written by Daniel Meyer on , under Execution category.
(this post was originally part of the 7.0.0-alpha6 release blog post but later extracted into an own post). In 7.0.0-alpha6 we introduced the concept of activity instances and the activity instance tree to the core process engine. This post explains the motivation and gives some insight into the internal implementation. Why do we need an Activity Instance Tree? The activity instance tree contains a node for each activity that is currently active in the process instance.

camunda BPM 7.0.0-alpha6 released

Written by Daniel Meyer on , under Execution category.
Today we announce the release of camunda BPM 7.0.0-alpha6. In this release we focused on visualizing process instance state on top of a rendered diagram in cockpit. We added the following features:  Process Instance Detail view in cockpit visualizing active activity instances with count Updated process definition view to include failed jobs from subprocess instances Greatly improved Javascript BPMN 2.0 Renderer (now feature complete) Added persistent Activity Instance tree in process engine Event Subscription Query is exposed in REST and Java API 41 issues were closed.

camunda BPM 7.0-alpha5 released

Written by Daniel Meyer on , under Execution category.
Two weeks after the last alpha release we bring you the freshly baked* alpha5 version of the camunda BPM platform. The highlights of this crispy new release are: Failed jobs plugin in cockpit, Process Instance table in cockpit, Refined client-side plugin infrastructure, New incident infrastructure in process engine, Additions to the REST API, Complete support for websphere application server 8.5 (enterprise customers only) 50 JIRA issues were closed, see the complete release notes.

PHP SDK for camunda BPM: new Incubation Project started

Written by Daniel Meyer on , under Execution category.
If you want to do BPM / Workflow and BPMN 2.0 in PHP then we have good news for you: as part of our camunda BPM polyglot initiative we started a new incubation project which aims at providing a PHP SDK for camunda BPM. This SDK will facilitate the development of PHP-based applications that use the camunda BPM middleware services. The project will provide a client library which authenticates against the REST Api and provide PHP developers with a native API for interacting with the process engine: While the camunda BPM project stays focused on Java as primary programming language, we believe that it is important to support developers that use other programming languages and give them access to the BPMN 2.0 process engine technology, without having to rewrite that technology in every programming language.