I made a process with more actors. Everything works fine until I added a new actor. I defined it in Organization, Pool, for specific task and configure it, but it still doesn’t work. It works when I select someone that I already configure before. Does anyone know how to solve this?
He is not. When I change it on Portal it works. But as soon as I turn off Portal and run again from Bonita it doesn’t work. I have to do it over and over again
Yes, I published, but then again when i hit run i got this mistake. I tried restarting Bonita, but it didn’t help. I fixed on Portal, but when I imported to Bonita and configured it, again same mistake. On Portal i have to fix it every time
Have you checked out who is the initiator in your case ?
Be careful, we talk about Actor in Bonita BPM Studio and we talk about User in Bonita BPM Organisation, is not the same. Users have a first name, password etc… not Actors.
All Actors are defined in Bonita BPM organization. I can’t share that here, coz it has many names and contacts, but when i compare Actor 3 with others or his position (Driver) with other positions it is the same as the others.
I will try to explain when problem appears. I have one Pool with more Lanes (Actors). I add new Actor in Pool, select it on last lane as actor. Then I go to Configure, choose for that Actor, Groups, Roles, Users from active Organization. I click Finish and try to run the process. Then I get this message. I tried to change to different Groups, Roles, Users (like some defined as Actor 1 for example), same thing happen. I went to last Lane and choose different Actor, defined before and it worked. But no new Actors defined work
Are you using the Portal version provided with the Studio or with a bundle ?
Because by default each time you restart the Studio you will reset the bonita database and so loose the information about the organisation you downloaded.
You can change the properties of your Studio to keep the data/organisation etc in the database by going to PREFERENCES → DATABASES
Check or Uncheck the options you want or you don’t want.
The application in Bonita BPM Portal is from jar file exported from Bonita BPM Studio.
In fact, when you run from Bonita BPM Studio, the Bonita BPM Engine delete the instance of your application in Bonita BPM Portal and update it from Bonita BPM Studio.
Now, you just have to do it manually, in a first time you delete it and when you will run, Bonita BPM Engine will regenerate jar file and import it in Bonita BPM Portal.
There are more users defined as initiators. Process can be started by any employee. Actor 3 is Driver (and one User, User 3), he doesn’t start the process. Everything works fine without last lane and Actor 3. It works fine when I select instead some other actor for that lane, previously defined. “Authentication” is ok, when I delete Actor 3 it works great
In my side, i just’ve added an Actor “test” in a pool in Bonita BPM Studio.
I’ve configure it as tha actor of the last lane and when I’m running, effictively I’see a popup who tell me the
Actor “test” does not contain any members
I click on “Configure” then I map it with any role… and it’s okay for me, all works fine.
Have you just shutdown Bonita BPM Studio and restart it ?
Bonitasoft empowers development teams with Bonita, the open-source and extensible platform to solve the most demanding process automation use cases. The Bonita platform accelerates delivery of complex applications with clear separation between capabilities for visual programming and for coding. Bonita integrates with existing solutions, orchestrates heterogeneous systems, and provides deep visibility into processes across the organization.