Many of you have asked on our Community website how to add custom Javascript in Bonita BPM Forms. The fact is this is quite easy to do it in Bonita BPM Studio, in just a few steps. There are already many answers about this, but they are scattered and not easy to find, so it's time to make a how-to, all in one place. I just tested and redid the screenshots from this answer, using Bonita BPM 6.2.4.
You may know that Ubuntu 13.10 is now available, since October 17. With this release comes Ubuntu Touch, a version of Ubuntu designed for two smartphones: Samsung Galaxy Nexus and LG Nexus 4. And I own a white 16Gb Galaxy Nexus phone...
This tutorial shows how to use the web REST API provided by Bonita BPM 6 in order to create new accounts in Python. You need to have a working Bonita BPM 6 to test the code below. This can be done with Bonita BPM Studio after deploying Bonita BPM Portal.
This example is run on a Linux distribution (Ubuntu 12.04 LTS).
The official documentation is available here http://documentation.bonitasoft.com/web-rest-api
This tutorial explains how to use a script connector with Bonita BPM 6. You need to have a working Bonita BPM 6 Studio installed on your desktop. For this example we run it on a Linux distribution (Ubuntu 12.04 LTS) .
Simple example
Create a diagram and select the task where you want to put the connector. In this example we will add a connector on a human task.
Add data
First, we will add 2 transient data to store the script exit code and output.
This tutorial continues the explanation about how to set up Bonita Open Solution on a full Open Source stack, from installation of Bonita Studio through running a process on the production server. Part 1 began with the installation of Bonita Studio, and this post is about installing a basic production server. You will use: