Keep informed?
Subscribe for our newsletter now!

camunda fox 6.1 released

camunda fox = BPM + Java

Today we released camunda fox 6.1. The release contains a lot of exciting new features, which I collected below. Additionally we added support and improved QA for more environments, e.g. Glassfish 3.1 or DB2 (see supported environments).

camunda fox 6.1 Highlights

fox cockpit

  • More sophisticated filter capabilities, e.g. on business key, parent processes, start and end dates, process variables of ended instances and so on.
  • Shows more details in the process instance, e.g. task assignment, job due dates, call activities, historic data and audit log and allows to complete tasks or continue tokens from there.
  • Added possibilities to see and delete deployments.
  • Can work with multiple process engines, see Multi-Tenancy

fox engine (Activiti)

  • Performance Improvements: We worked (together with the Alfresco Team) on serious performance improvements, see Joram Barrez blog post
  • Extended History, especially the new table for historic process variables, see History
  • BPMN 2.0 intermediate message event
  • BPMN 2.0 interrupting event-subprocess with message start event
  • BPMN 2.0 errors can be thrown in expressions and delegateExpressions
  • Start events, intermediate events, end events and parallel gateways are now recorded in history
  • Improved CDI Handling with the engine (e.g. ACT-1257, ACT-1240)
  • Lots of small additions and improvements (e.g. ACT-1288, ACT-1287, ACT-1167, ACT-991, ACT-720, ACT-1288, ACT-1320)
  • Mock Support in engine, see Testing

fox platform

  • Use JCA and container managed thread pools to be fully Java EE 6 compliant. We now no longer start an thread pool on our own within the engine but use the Thread Pool from the application server, which improves stability and possibilities for operations.
  • Glassfish 3.1 now supported, see Install fox platform on Glassfish 3.1
  • JBoss EAP 6 now supported, see Install fox platform on JBoss AS 7
  • Various deployment options for Process Applications, including EAR, see Packaging of Process Applications
  • Multi-Tenancy / Multi-Engine capabilities, see Multi-Tenancy
  • Improved database compatibility and extended QA to XA datasources

fox tasklist

Development Productivity

Beside that fox designer has been updated a lot since the last major fox release and therefor we released version 2.0.0 this week too. The highlights are:

  • Runnable on Eclipse 4
  • Added basic validation and improved error messages
  • Better configurability of the designer (palette, colors, level of details, remove BPMN details description box, …)
  • Improved visualization of shapes, e.g. thicker lines for sequence flows
  • Automatic PNG rendering

More detailed information can be always obtained from our release notes.

Showcases ahead!

We currently improve our showcasesand will set them online any minute, then they will be completly aligned with version 6.1 of the platform. And we work on a cool new showcase showing the opening of a bank account using Apache Camel on the fox platform, so keep an eye on the showcases…


After the release is before the release. That’s why we are already working on version 6.2 (see Roadmap). The most important topics are:

  • Rewrite of user interface for improved usability of fox cycle
  • Support Websphere Application Server 8.5 (as we currently have 8.0 in the labs)

Despite that we will work on improving the user experience of fox designer, as we had to shift some issues to the time after the 6.1 release 🙂


I want to thank especially our Scrum Team and our Product Owner for that awsome release! It is really awesome, get it today (or get a trial version if you are not yet a subscription customer).

Already read?

Scientific performance benchmark of open source BPMN engines

Why BPMN is not enough

Decision Model and Notation (DMN) – the new Business Rules Standard. An introduction by example.

New Whitepaper: The Zero-Code BPM Myth

Leave a reply