Usar Bonita Engine desde aplicación web JAVA

Buenos días,

Llevo tiempo trabajando con Bonita, y he conseguido hacer bastantes cosas, pero ahora requiero hacer algo que no acabo de conseguir.

Antes que nada decir que estoy usando Bonita en su versión 5.10.

He desarrollado una aplicación web en JAVA, que no es más que un formulario web donde los usuarios cumplimentaran una serie de datos. Una vez estos datos se guardan en una base de datos, quiero conectar con el motor de bonita, para arrancar un proceso que también tengo definido pasándole un par de variables desde la aplicación.

Is it possible retry a task when its state is "ABORTED"?


I've got a trouble with a task, I assigned a task using an admin role but for some reason than I don't know after the task was assigned, bonita aborted the task, when I see the history of the case, it says "Aborted by System".

I want to know how can I enable that task (using Bonita Portal, API, or something).

I'm using Bonita 6.3.3.

Thanks in advance

how can i get user's name assigned to specific task

hello ,

i have four task

task1 service task2 human : only one user assigned task3 human : only one user assigned . task 4 service

i want to store that both task's user's name into two variable at service task . pl give me way to do that . provide me code . thanks

how can i get process initiator's city at start point

hello ,

have have one query .

in my process there is 2 task

task1 : service task rask2 : human task

when user click on start process task 1 will be executed and then task 2 will assign that user . i want to know how to get user's city at human task using this code :

Retrieving finished, done, completed (or whatever) tasks

Hello there...

As far as i know and read and "Googled", this question isn't resolved yet (in fact, im sorry for resurrect this)... Im looking for all the tasks that i marked as FINISHED on my process

Here's a little briefing

I'm trying to control a whole process using BOS6.3 REST API using a RESTful architecture I send a PUT request on the method API/bpm/case to set the task as FINISHED (this works awesome btw) I can actually run the workflow using the API REST really nicely... in fact, i can finish the whole process smoothly

bpmn file


Is there any way to create dinamically the bpmn file instead of getting it from the studio (Export as ... BPMN 2.0)? Can I use the api to obtain it?


How to get Some basic Detail of Current process ? when user use it Like ::::: LOGGED USER ID , CURRENT PROCESS ID , etc

in community version , pl provide how to get following values

  1. logged user id
  2. logged user name
  3. current process id
  4. current task id
  5. current task name
  6. current case id

pl suggest how to get following

How to Get UserId of selected user in form .

I create one form with select field , and add initial value is list of user in that select field .

Please Provide code for get taskname , taskid , current Case id using Bonitasoft api

hello ,

i create one process at i want to mail Admin after task completed following details

**logged User ID logged User Name Name of task Case ID Task ID **

i found user detail by getIdentityAPI() but how to find this processes terms .

pl provide specific code or API name

thanks advance for the help

Connect to remote engine via Java API throw Exception (6.x)

I have one Java application standalone trying connect to one remote engine (Bonita JBOSS Bundle 6.x), but I get one Exception. I am using two jar for the conection: bonita-client-6.0.2 and bonita-common-6.0.1.jar.

Please, continue read the quesion on stackoverflow ---> http://stackoverflow.com/questions/22158813/connect-to-remote-engine-via-java-api-throw-exception-6-x