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

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});

E-mail connector failure in Bonita 6.4.0.


I'm trying to make a process where that after rejection of the request Initiator of the process receives e-mail information about the result. I am using Bonita Community 6.4.0. I defined:

SMTP Host: SMTP Port: 465 Security: SSL

Username: Password: *****

From: To: return BonitaUsers.getUserProfessionalContactInfo(apiAccessor, BonitaUsers.getProcessInstanceInitiator(apiAccessor, processInstanceId).getId()).getEmail();

Bonita says apiAccessor is undefined

In my diagram I have several connectors where I call apiAccessor, on personal tasks, but in one of them I get this error:

philippe.ozil's picture

MongoDB connectors for Bonita BPM


Bonita Connectors:

Sample Bonita processes:

  • Mongo Connectors Test - Test processes that allows to test the connectors
  • Mongo Store - A sample use case of business processes using MongoDB