No actor initiator defined on the process


Since an upgrade of our Bonita server from 7.5.4 to 7.8.3 we encounter an issue for displaying form to the users. The following error appear :

In the application logs, I get the following exception : No actor initiator defined on the process

Which I don't really get since actor initiator is not mandatory.

transition path conditions

Hello all,
I'm developing an application where I'm concentrating on the Xor transition paths.
first, I have MySQL database rule where the table is on this form if, then, measure columns (three columns)
example **if **jobtitle= "XXX", **then **reductioncateg="zzz" with a measured **value **= 5
So I need that when the process instance is deployed, in the Xor gateway I verify the "if" part to take the path transition to the "then" activity.

How to set multiple actors with specific role with groovy script?


I created a groovy script in order to get users has a specific role in a specific group.

I set the actor with groovy script

import org.bonitasoft.engine.api.IdentityAPI;
import org.bonitasoft.engine.identity.Group;
import org.bonitasoft.engine.identity.GroupCriterion;
import org.bonitasoft.engine.identity.User;

Update the field of bdm object while task remain to the current actor


I want to update one of the fields of my business object without submitting the task.
Actually, I want to add notes of my current task without submitting it.

Is there any method to do that, a POST call to call update query or something else.
I have read in the documentation that only SELECT queries are allowed.

Asad Shakeel

urgente!Còmo hacer que distintos usuarios realicen distintas tareas de un proceso

Buenas tardes
He creado el diagrama de mi proceso, 3 lanes con 1 tarea cada uno y con 1 rol distinto cada uno, si utilizo solo un usuario (walter.bates) el proceso fluye correctamente con los formularios temporales que genera bonita studio.
Pero si en cada lane pongo un usuario distinto, cuando corro el proceso en los formularios temporales no logro que solo cada rol vea su tarea correspondiente.O todos pueden ejecutar todas las tareas o la 2da tarea no pasa al 2do rol.
Podrian ayudarme? He leido documentacion y visto tutoriales pero no consigo la soluciòn

Sub process doesn't inherit root process initiator

Is there a reason why a sub process doesn't inherit the root process initiator user?

I'm testing out the sub process feature by using the Call Activity Task, and noticed that the sub process doesn't inherit the initiator of the root process. I was able to work around it by passing in, through the process contract, the user id of the root process initiator, but it seems like it is redundant, and it should automatically work.

Know the actors assigned to next task

3 questions in one :P

1st Is there a way to know EVERY task (or flowNode) in a workflow? not only the archived tasks, failed or ready tasks, but every single one from start to finish? (by tasks I mean every user_task, automatic_task, gateway and so on..)

2nd If there is way to know every task I suppose there is way to know which task is next from a certain point in the there?

3rd This one is easy but depends on the other two there a way to know the actors assigned to the NEXT task (or flowNode)?

Recuiting volunteers using BonitaBPM


I hope this isnt a too-basic question, but I have been playing with BPM now for 1 day and am hoping to build an application that allows our community project to process the recruitment of volunteers.

Conditional transition depending on actor and variable

I'm developing an application which invokes bonita's REST API and I'm currently at the process workflow design stage.

I need to implement the following scenario:

From an initial state - let's say "open"- there are 3 different transitions available, let's say: "paused", "cancelled", and "closed". What I would like to obtain is that:

  • from the "open" state, after a transition the case moves only to one of the children state (i.e. is not forked or splitted)

i have tried to apply multiple filters while getting actor members like f=actor_id and user_id,but it dint work!

i want to get only single user while passing actor_id and user_id and insted of that API gives me list of all the used contains in the passing actor.

i have tried to use the below API : retrieve only the actorMembers related to the specified user_id. http://localhost:8080/bonita/API/bpm/actorMember?p=0&c=10&f=member_type%...

Please suggest something to apply both filer.

Thanks in advance :)