Execution
-
Class Not Found? There’s a simple solution
Generali Switzerland deployed Camunda BPM to production in less than six months, with no prior BPMN knowledge. You’ll find some more details about it in this case study. But integrating and deploying a new tool into your own technical environment is never entirely smooth sailing. In this blog post, we share how Generali’s engineering team was able to troubleshoot issues around running multiple workflow engines in their microservices architecture. You might also want to watch Generali’s presentation at CamundaCon 2018.
-
Camunda Node.js External Task Client 0.2.0 Released
We are so excited to announce a new alpha release of camunda-external-task-client-js, an Node.js module that makes it possible to handle your BPMN Service Tasks. This release is focused on making it more flexible to handle variables. It improves setting variables and brings up two major features: setting local variables support for Date & File typed variables The following example will illustrate these features and show how they can be used. Example 1. Setup first, make sure to have Camunda running download the following model and deploy it using the Camunda Modeler create an invoice.txt file with some data and place it in the same folder as the script install camunda-external-task-client-js from npm using: npm install -s camunda-external-task-client-js or: yarn...
-
Camunda Node.js External Task Client 0.1.1 Released
We recently published the first alpha release of camunda-external-task-client-js, an NPM module that makes it possible to handle your BPMN Service Tasks in Node.js. Today, a new alpha release is ready, bringing up major features that revolve around easily exchanging process variables between Service Tasks and the Workflow Engine. The feature set includes: Accessing single/all variables Creating/Updating single or multiple variables Support for primitive (e.g. Integer) and complex variable types (e.g. JSON) Let’s walk through a basic example to showcase some of these features: Example 1. Running Camunda First, make sure to have Camunda running. 2. Deploying the Workflow Download the following model and deploy it using the Camunda Modeler. 3. Installing the NPM package Install camunda-external-task-client-js from npm using:...
-
Camunda Node.js External Task Client 0.1.0-alpha Released
We are so excited to announce what the team has been cooking for the past few weeks: camunda-external-task-client.js, a Node.js client for Camunda External Tasks! The main features set includes: Fetch & Lock Tasks Globally Task Completion Lock Time Manipulation Fetch & Lock Tasks Globally A detail about the Camunda Engine API worth pointing out is that it’s possible to fetch external tasks as a batch independently of their specific topics. The Client performs Fetch & Lock in batches, leading to significantly less requests and a superior performance compared to executing the same operation per topic. Furthermore, it offers to start/stop polling for available tasks and distributes them by topic. Each individual topic can be subscribed in order to complete...
-
Camunda BPM Camel 0.5.0 Released – External Task Support
The community extension Camunda BPM Camel seamlessly connects Camunda BPM and the integration framework Apache Camel. Next to minor changes, the new release adds support for consuming Camunda’s external tasks (introduced in Camunda 7.4.0) in the form of a Camel route endpoint. This is another level of technical decoupling and brings a lot of advantages.