Camunda Team Blog

camunda Modeler 2.5.0 released: Extension elements, properties panel and bug fixes

Written by Michael Schöttes on , under Execution category.
The camunda BPM team is pleased to announce the release of camunda Modeler 2.5.0. This release is dedicated to align the latest improvements of camunda BPM 7.1 with the modelers properties panel. Furthermore we implemented a new properties tab for extension elements and of course we fixed bugs. Find a complete list of issues solved in this release in JIRA. This release covers Eclipse Kepler and Juno/Indigo as well as the camunda ModelerStandalone.

Finally! camunda BPM 7.1.0-Final is released

Written by Daniel Meyer on , under Execution category.
Today we release 7.1.0-Final, the new minor version of camunda BPM. Compared to the 7.0.0.Final release, the new version includes many new features and improvements: Improved process engine with Job Definitions, better BPMN coverage and improved performance, All-new BPMN Model API for convenient BPMN model access, New features in the cockpit monitoring web application, Improved Tasklist and Task Forms, including support for HTML5 and Generated Task Forms. Support for Oracle WebLogic Server 12c and JBoss Application Server 7.

New: camunda BPM network

Written by Jakob Freund on , under Execution category.
On March 14 we merged the online community with more than 10,000 members into the new camunda BPM network. I personally created the first version of this community in 2004, and together with Robert Emsbach grew the community in the German speaking area. I learned a lot about community building during that time, especially in the BPM world. Now camunda takes over and will bring our network to the next level: Firstly, we want to grow our community outside the German speaking area as well, and secondly we want to explore new possibilities for discussing BPM online, that should go beyond the typical instruments we already know from general virtual communities.

Fluent API for Message Correlation

Written by Daniel Meyer on , under Execution category.
camunda BPM 7.1.0-alpha4 features a new fluent API for message correlation. BPMN 2.0 defines events and tasks catching messages. The following is a fragment of a process waiting for an order to be cancelled: Intermediate Message Catch Event In BPMN 2.0 XML you have to provide a name for the message you want to catch: <bpmn2:definitions ...>   ...   <bpmn2:message id="Message_1" name="orderCancelled"/>   ...   <bpmn2:process id="

camunda Grails Plugin by Martin Schimak

Written by Daniel Meyer on , under Execution category.
Martin Schimak (who is a community member and contributor) has written a Grails plugin which allows users to get started quickly with camunda on grails. The plugin was accepted by the Grails community and was published in their plugin repository: camunda Grails Plugin 0.1.0 released: — Grails Plugins (@grailsplugins) March 13, 2014 The code is pushed to github: Amazing Stuff!!

Custom Location for bpm-platform.xml Configuration File

Written by Daniel Meyer on , under Execution category.
Starting with camunda BPM 7.1.0-alpha4 it is now possible to put the bpm-platform.xml file in a different location. This solves the problem that you have to open the camunda bpm platform EAR module and change the configuration file inside the EAR file if you want to customize your settings. Note: This post does not apply to the JBoss Application Server distribution since there the process engine configuration is put directly into the JBoss Application Server configuration file (standalone.

camunda BPM 7.1.0-alpha4 released - BPMN coverage, Performance & Cockpit

Written by Daniel Meyer on , under Execution category.
Today we released camunda BPM 7.1.0-alpha4. This release provides many improvements and bug fixes: Process Engine: BPMN coverage:  Support for Non-Interrupting Event Subprocess - (CAM-112) - HOT Performance Improvements: Execution Tree pre-fetching (CAM-1967) Reduce number of database queries. (CAM-1905, CAM-1906, CAM-1966) Message Correlation Improvements:  Added Fluent Builder & Correlation using Process Instance Id (CAM-1775) camunda Cockpit (Webapplication for Monitoring & Operations): Community Features: Resolve Caching problems - Try 1 (CAM-1899) Improved Plugin API (CAM-1737, CAM-1958, CAM-1959, CAM-1960, CAM-1961) Search & Filter Activity Instance Tree (CAM-1874) Enterprise only: History of Variables (CAM-73) History of User Tasks (CAM-1875) Bpmn Model API: Support for all camunda Extension elements & Attributes (CAM-1854) All in all, 45 Issues were closed.

camunda-bpm-assert 1.0 released as a community extension

Written by Nico Rehwaldt on , under Community category.
camunda-bpm-assert is a community extension to camunda BPM that makes it easier to test-drive processes that are implemented with camunda BPM. I am happy to say that our contributor Martin Schimak from plexiti has just published version 1.0 of the library. The release comes with a stable api, maven coordinates and tons of documentation and examples. Read the offical release blog post and make sure to fork the project on GitHub.

How to use camunda-bpmn.js to visulize custom business data in process models

Written by Bernd Rücker on , under Execution category.
As part of camunda BPM we ship camunda-bpmn.js - a JavaScript framework to visualize BPMN 2.0 process models directly in your browser. It allows you to easily add own information to it. Daniel Klotz from our long-lasting customer Count+Care now leveraged that to show additional information on a process diagram to users (within their own application). He wrote a great tutorial and open sourced the code as an example on GitHub: https://github.

camunda BPM 7.1 Live Webinar

Written by Jakob Freund on , under Execution category.
On March 21 we will present to you the brand new version 7.1 of camunda BPM – the open source platform for process automation with Java and BPMN 2.0. camunda BPM is spreading rapidly and already being used by well-known organizations such as Lufthansa Technik, Sony DADC and Zalando. See for yourself what our heroic team has been working on for more than 6 months and get a live demo of our great new features for process execution, monitoring and prototyping.