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

Connector fails with unserialization output error.


I wonder if someone in the community can offer me some advise. I have built a new plugin for Google sheets and it fails during testing with the message: "For unserialization output, you can transform it into a serializable object using the output editor." I have a screen capture but I'm not sure how to attach it.

Thank you.

MySQL last_insert_id() error

Hello everyone.

I have a connector that insert a row in an external mysql db that works correctly. Now, I wanted to extend such connector in order to return the id of the lastly inserted row (the mysql table has a auto_incremented field) which I want to save in a variable to use it for future editing within the same process (I do that in the output operation definition part of the connector). The groovy code looks like this:


Hi all,
I am working with a connector to fetch data from an external db and to save it using a JsonBuilder.
The excerpt of the groovy script looks like this:

Connector wont execute on REST call

Hello, i'm currently developing a C# client where I need to instance some process via REST API. I have no problem executing any task with contracts, but when any userTask has a connector (specifically a rest connector to another server of mine), this won't execute and its skipped while the task is completed sending me a success response (Code: 204). However, if I perform the tasks on the portal every connector works perfectly.
The method i'm expecting to execute both the task and connector is {API/bpm/userTask/:taskId/execution} sending the correspondent json with the contract.

Parameters for connectors - Validation

I'm trying to use a parameter for a REST client, and I can´t find a way to provide the correct value to the conector.
I't seems that it is validating the parameter VALUE against this regular expression:(^[a-zA-Z]+|^\$)[a-zA-Z0-9$]*

this is the stacktrace:

import/use connector in boundary timer

I want to use a connector that calculates a duration in order to use it in a boundary timer event. if I use the connector in a task all works as it should, but when I try to import it (using groovy script) in a boundary timer it fails every time, with the following error:

Connector to update variable

I'm having a hard time understanding how to create connectors. I want to create one that receives a value (a date) stored in the bdm and updates the value of a process or task variable with that received value.
Any hints?
Thanks in advance!

Using a Variable in a Query

Hello all,

I have been attempting to insert a variable into a query and have found many different posts around the internet telling me to do it many different ways. For example... if I had the query

select veg_cat_code from geo_feat where geo_feat_id = '5';

I want to have it be

select veg_cat_code from geo_feat where geo_feat_id = 'variableToBeQueriedWith';

I can't seem to find out how to do this. I've read that

select veg_cat_code from geo_feat where geo_feat_id = '${variableToBeQueriedWith}';

Problemas al mostrar un Widget personalizado con una tabla, no muestra valores

Hola a todos,
Soy nuevo en Bonita 7.2, y estoy topando con problemas para mostrar los valores obtenidos en un Widget de tabla personalizada desde base de datos MySql, cualquier ayuda será agradecida.