Questions tagged [bpmn]

Business Process Model & Notation

BPMN is the Business Process Model and Notation. BPMN is a graphical notation for modeling business processes and an XML model for serializing the process and diagram as XML. BPMN currently is available in revision 2.0.2. Since July 2013, it is an international standard ISO / IEC 19510.

Resources:

1108 questions
6
votes
1 answer

JBPM6: How to resume a process from the last successful node after the server crash?

I'm trying to implement the failover strategy when executing jbpm6 processes. My setup is the following: I'm using jbpm6.2.0-Final (latest stable release) with persistence enabled I'm constructing an instance of…
Oleg
  • 467
  • 1
  • 8
  • 17
6
votes
2 answers

Activiti - A Gateway to stop all parallel flows?

We are using the Activiti framework to construct decoupled business processes that will handle specific messages. BPMN has a notation Parallel Gateway, which allows us to create flows of tasks that go in "parallel". But is there a mechanisms (a…
Serj Lotutovici
  • 4,370
  • 5
  • 32
  • 41
6
votes
4 answers

How to extend BPMN 2.0

Currently, I'm investigating the ways to extend BPMN. I want to create a new task type with less properties than a task and also with some non-BPMN properties and a new type of pool. Until now I saw that people mentioned of two ways, using…
user1364591
  • 83
  • 1
  • 6
5
votes
1 answer

Application History is not getting generated in formsflow.ai

I am using Opensource formsflow.ai version v4.0.2. This is the Repo Link. I could get the Repo up and Running using docker deployment as instructed. I had created a form and BPMN workflow for a specific use-case in formsflow.ai. The BPMN workflow is…
crystalthinker
  • 1,200
  • 15
  • 30
5
votes
2 answers

what is difference between setVariable and setVariableLocal in activiti?

What is the difference between setVariable and setVariableLocal methods in activiti? and when will use these methods.
rezvaniRad
  • 91
  • 5
5
votes
2 answers

BPMN - Wait for an event once

I am having trouble modeling one particular use case. Task 1 and Task 2 are spawned in parallel. Task 1 is repeated multiple times based on a condition. Once the first Task 1 is completed, we must wait for Task 2 completion before continuing. Which…
Guillaume Morin
  • 3,910
  • 6
  • 25
  • 40
5
votes
1 answer

Camunda: how to model task that can be cancelled?

I want to model a process that can be initiated by receipt of a message (which will be done via a REST call). The process will lead to a task that is assigned to a user. The user will supply some extra information and then the process will…
John
  • 10,837
  • 17
  • 78
  • 141
5
votes
2 answers

Comparison between Camunda and Alternatives (Activiti)

I'm doing a comparison between Camunda & other alternatives (eg. Activiti) as a part of a feasibility study. I would appreciate your help if you can enhance my research by providing with a quick comparison specially between Camunda & Activiti but i…
user6438693
5
votes
2 answers

State in BPMN diagram

How to represent state in BPMN diagrams? I have a BPMN diagram describing behavior of an entity. There are some actions and arrows between the actions. I would like to express that between two given actions the entity is in a particular state. Is is…
Josef Kufner
  • 2,851
  • 22
  • 28
5
votes
2 answers

Creating Shapes in visio using c#

Hi i need to develop an addin for creating diagram objects in visio.I am able to create the top shape but not its derived types . for EG i am able to creat Start event in visio using c#, but couldn't create Start Event of message type or others In…
Dah Sra
  • 4,107
  • 3
  • 30
  • 69
5
votes
1 answer

How to query finished instances of a process definition?

Does the camunda engine provides an API to query all finished instances of a process?
mschoe
  • 314
  • 1
  • 3
  • 10
5
votes
1 answer

What is difference between Stardust and Activiti

I'm trying to select an open BPMN tools for my project, I found Infinity/Stardust from Eclipse and Activiti. What are the differences/advantages between these BPMN tools ?
Linus
  • 880
  • 13
  • 25
5
votes
2 answers

What is the distinction between "error" and "compensation" events in BPMN?

I am trying to model the deployment process for some software using BPMN. Various parts of the deployment could go wrong, and I want to indicate in the diagram what steps should be taken in each case. At first, it seemed like I should use…
Allan Lewis
  • 308
  • 3
  • 13
5
votes
2 answers

How do I create a task shared by different pools in Bonita Studio?

I'm using Bonita Studio and I would like to create a task which would be shared between two pools and an other shared between two pool lanes. I'm trying to draw all processes in a web dev company to then optimize them, and a visual support is…
No_or_yes
  • 665
  • 1
  • 6
  • 21
4
votes
1 answer

Camunda tests stop working after asyncBefore flag set to true for bpmn start event

Using tests from official Camunda Github repo: https://github.com/camunda/camunda-bpm-assert examples folder contains a few bpmn files and tests, by default all works fine, all tests successfully passed, but when I set flag Asynchronous Before for…
user471011
  • 7,104
  • 17
  • 69
  • 97
1 2
3
73 74