REST - Initialization Form - best way to get last BDO?

What's the best practice method to get the most recent (previous) BDO into the Initialization Form?

JPQL is short of many functions, not least get 1 record

Select Top 1 * from table t order by t.somekey

I've tried

Problem to access query with Rest Ful Api

Hi everyone.

I am having a problem to access findby methods defines into BDM, when I want to invoke in "Ui Designer". If I define this variable with this external api source like this:
dont have any problem, but when I want to use find methods where I need to pass some varible like this:
"../API/bdm/businessData/com.puce.model.Empresa?q=findByIdbonitagrupo&p=0&c=20&f=15" where f=15 exist into the database.

I don't know if it is a sintax problem or another thing.

Business Data Model - Text type - @Lob annotation

I have a BDM "Event" with a field "Note" type 'text'.
My db is PostgreSQL.
Bonita saves and reads correctly the data.

I have another web application with Hibernate.
I mapped the Event object with the same Bonita mapping.
Bonita mapping note with this annotation:

String note;

When I executed a HQL query
"select Note from Event"
in my application it returns a long value...I aspecting a String value!

Aggregated BDM sub-objects filling from UI forms

Hi there,

I'd like to get some best practices / how-to info regarding filling BDM fields in sub-objects connected with aggregations.

For instance, I'd like to use a global process pool object "Research" containing aggregated subobjects such as "Operations" that are to be created & populated.
The main "Research" fields are populated in a first form attached to a specific task and the "Operation" subobject list is to be populated within a repeat container in a following form.

Subprocess & BDM


I've found no example of subprocesses that share BDM objects with the main calling process.

I've tried to define a subprocess with a BDM and a contract of the same type that the business object that should be shared from the calling process, but I've an exception at runtime. Here is the log :

After deploy BDM can't resume BPM Servcie

I create clear install bonita as ear (version 7.1) file to JBoss with Oracle DB.
After this login as install user and upload the BDM zip file (exzported before from Studio).
And after tihs I can't restart re BPM service, I get the next error^

Do we have an API that links to the BDM context of an archived case!

We can get the link to the context of an open case with this "../API/bpm/case/{id}/context".
Do we have a similar thing to do this for an archive case?

If this does not exist, is there any workaround to access the BDM details for a closed case!


How can i access the BDM in my Actor Filter Impl


I need to restrict the access of Task generated according to a few parameters like geo location.
I am storing that in my BDM but i am unable to access it in the actor filter.

POST, PUT methods dbm


Can make put, post, ..., calls to bonita api about businessData

ths in advance

Importing a new process

Hi everybody, my question is: when I import a new process (.boss) it replace all my other business models that I created before, is there a way to do a merge or something so I don´t lose my other models?
Thnx in advance!