It is possible to develop connectors to any information system or webservice. E.g: Database, API, ERP, CRM, ...

Dropdown list with data from external DB in Bonita BPM Community

I would like to configure dropdown list widget in form that list data from external DB. As I am using Bonita BPM Community it is not possible to use connectors in forms. As I understand the only option to retrieve data in this case is to write a groovy script that will query data from DB for this widget. Is it correct? Or are there any other options?

Problem connecting to external PostgreSQL DB using connector

Bonita BPM 6.5.2. Community PostgreSQL 9.4

I am very new in using Bonita. I am studying it to use in production. I stuck in pretty simply task. I need to create connectors in order to get and update data from/in external client base (PostgreSQL). I created connector in lane, entered correct info for connecting to the database but can't event test connection with simple queries.

Here are my steps:

  1. Choose connector - PostgreSQL 9.2.
  2. Choose driver - PostgreSQL.

  3. Enter DB access information. DB is hosted locally.

OutOfMemoryError: unable to create new native thread


Today I have an error with a connector that always worked fine. This is the error :

Connectors packaging: how to package various connectors in a single zip


we currently have a set of connectors that have exactly the same jar dependencies, and that represents a kind of connectors library.

Is there a way to load them togethers in a single .zip (or whatever extensions) file (avoiding duplicating the libraries in the packaged file) into Bonitasoft?

Best regards.

Classloaders in Bonita 6: Are different bar-Archives with different versions of connectors possible?

Hello Bonita Team,

thank you for providing the Bonita 6 series that enable enormous productivity gains over traditional software development!

We use

Connector return value exception: com.thoughtworks.xstream.mapper.CannotResolveClassException

Hi @all

Env: Win7-32Bit/Bonita BPM Community Edition 6.5.0/Java 8

I created a connector which calls a service class that uses JPA to query the DB and returns a POJO. When I test the connector, querying the DB (with usage of persistence.xml) works ok, but when connector is closed (or whatever is its state within the BPM) and the result ist returned I get the following exception:



I try to connect to sharepoint using the connector, when i test the connector i get this error :

/**************************************************************/ Exception occurred. Posible cause: invalid 'listName' parameter. Stacktrace: HTTP transport error: /**************************************************************/

how can i resolve this ?

thank you.

Document / Attachement not selectable at parameter values


i created a new connector for cmis-functions (need my own for errorhandling and some other features). I have defined some input and output parameters and it works fine.

My Problem:

Accessing cache in Connector class


I need to implement a "Connector" class that will talk with the ERP system. An API of this system require that for all threads you only once login into the system. This force me to remember if any connector has login and if so, to skip it (and uses data stored in some kind of cache). Is there any way of storing(retrieving) something in (from) cache from Connector code?

I will appreciate for any help (it would be super nice to have some code snippet).


Bonita MySQL Insert Statement

Hi @all,

i am connected to a mysql database and want to make an insert statement via the mysql connector. For the query i am using the query window of the mysql connector configuration. My query looks like this: INSERT INTO table (test, test2, test3, test4) VALUES ('${var}', NULL, NULL, ${var});