Get all groups of a task ID's actor


I'm trying to find a way in groovy through which, I can get all the groups that are allowed to execute a task. I am trying to write a script at the "connector in" of a station that gets me this data. Even the actor's API takes processDefinitionId as an argument, and not taskId/activityId. I want the actors with respect to that instance, could you help me out?


BDM Unique Constraint for Active Processes only


I have a process in which each process instance has a BDM object associated with it. If a process has started with a BDM object, I want to prevent users from being able to start another process using the same object as the existing process. If I use a unique constraint on the ID field of my BDM object, users are prevented from ever being able to start a process using an object that was used in the past, which is not what I want. I only want to ensure that a process cannot be started using an object that is being used in an active process.

Engine API or REST API?


I'm new in development with Bonita BPM. I'm creating a test app using Spring Boot and I want to connect it to Bonita BPM.
My cuestion is if the Engine API has the same methods as the REST API. If this it's true, I can use the Engine API in the code in a simplier and faster way than using the REST API.

Problème Date avec l'engine API coté Java


Je veux executer une tache partir de l'engine API avec des données définies dans un contrat. Mon problème viens du contrat qui contient une entrée de type date (LOCALDATE) et je ne sais pas exactement quoi envoyer dans la HashMap.

Détail de l'erreur :
org.bonitasoft.engine.bpm.contract.ContractViolationException: USERNAME=walter.bates | Error while validating expected inputs: [2018-04-04 cannot be assigned to LOCALDATE]

How to get the process form URL by Engine API

Hi everyone

I have a sample process which has a instantiation form with an external URL, so I want to retrieve this URL from Engine API but I couldn't find any solution to retrieve the URL, but I have know that in Rest API with can gain the URL by "/bonita/API/form/mapping" and passing the processDefinitionId and type but I need a way for Engine API.

Thanks for your replies.

How to pass a complex type in processAPI.startProcess

Hi all
I want to pass a complex type to my process while I want to call the processAPI.startProcess but I totally don't know how to do this, I thought that maybe below code could help me but it couldn't.

how to load data from the database?

Hi everyone
I'm trying to work with engine API to work with my processes, and I don't want to use REST API, so I need to know how can I export my DAO file from the Bonita studio and import it into my java project to work with it?

should I implement the DAO class myself?

Bonita Eclipse Marketplace

Dear All
I want to get knowledge of bonita source code, hence, I want to open Bonita BPM Eclipse Marketplace from "http://marketplace.eclipse.org/content/bonita-bpm#group-details" link. which version of java SDK and eclipse IDE do I need? should I set any configuration in IDE before run it?
I want to get information about Bonita engine and how it handles the tasks that assigned to each user in Process?