Examples / Contributions

antoine.mottier
Category: 

A simple process that use a public weather web service in order to display current weather information.

Releases for Web Service Process Example

Total downloads: 1 629
Version BonitaBPM Version Post date Download Link
1.0 6.5.x 2015-Mar-30 Download
1629 downloads
Release note
pierrick.voulet
Category: 

The purpose is to get a connector which allows to generate any REST requests.

Please check the UM document included in the release package for complete documentation.

Releases for REST Connector

Total downloads: 2 153
Version BonitaBPM Version Post date Download Link
2.0 6.3.x 2015-Mar-17 Download
2153 downloads
Release note
DeclanMcGarry
Category: 

The project contains Bugzilla Connectors to create and update a bug in Bugzilla. The Connector was created for a project undertaken by Bonitasoft and Contact Solutions (www.contactsolutions.com), and generously donated by Contact Solutions at the end of the engagement.

Releases for Bugzilla Connector

Total downloads: 958
Version BonitaBPM Version Post date Download Link
1.0.0 6.4.x 2015-Mar-11 Download
958 downloads
Release note
philippe.ozil
Category: 

MongoDB connectors for Bonita BPM

Deliverables:

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

Releases for MongoDB connectors for Bonita BPM

Total downloads: 1 181
Version BonitaBPM Version Post date Download Link
v1.0 6.4.x, 6.3.x, 6.2.x 2014-Nov-21 Download
1181 downloads
Release note
philippe.ozil
Category: 

Bonita connector that publishes a MQTT (machine-to-machine connectivity protocol) message.

Checkout the deliverables from the project page: https://github.com/pozil/bonita-mqtt-publish-connector

Releases for MQTT Publish Connector

Total downloads: 1 048
Version BonitaBPM Version Post date Download Link
v1.0 6.3.x 2014-Oct-29 Download
1048 downloads
Release note
jllort
Category: 

This is a connector for OpenKM Document Management System.

Can be found more information about it at Bonita-OpenKM-connector

Releases for OpenKM connector

Total downloads: 1 639
Version BonitaBPM Version Post date Download Link
1.0 6.2.x, 6.1.x, 6.0.x 2014-Oct-20 Download
1639 downloads
Release note
philippe.ozil
Category: 

Bonita BPM Dashboard built on AngularJS and integrated as a custom page in the Bonita Portal. Based on Fabio Lombardi's (Bonitasoft) original work Edited by Philippe Ozil (Bonitasoft).

Project home page (documentation, downloads...) https://github.com/pozil/bonita-angular-dashboard

Releases for Bonita AngularJS user dashboard integrated into a custom page

Total downloads: 2 778
Version BonitaBPM Version Post date Download Link
v1.3.0 - Client side pagination release 6.3.x 2014-Oct-08 Download
1455 downloads
Release note
Stats update 6.3.x 2014-Oct-06 Download
1323 downloads
Release note
Happykiller
Category: 

The goal of this connector is merge two pdf file in one.

For show the tutorial : here

Releases for Merge PDF Connector

Total downloads: 2 271
Version BonitaBPM Version Post date Download Link
7.0.1 7.0.x 2015-Jul-13 Download
1164 downloads
Release note
MONET 6.3.x 2014-Sep-03 Download
1107 downloads
Release note
ttoine
Category: 

This is a small Bonitasoft plugin for the Firefox search bar.

Firefox search bar plugin

This way, you can search directly on Bonitasoft's websites, right from your browser search bar !!!

Releases for Bonita Web Search - Firefox plugin

Total downloads: 1 347
Version BonitaBPM Version Post date Download Link
1.0 7.x, 7.0.x, 6.x, 6.5.x, 6.4.x, 6.3.x, 6.2.x, 6.1.x, 6.0.x, 5.x, 5.10, 5.9, 5.8, 5.7, 5.6, 5.5, 5.2 2014-Jul-31 Download
1347 downloads
Release note
ttoine
Category: 

This is a connector for the famous nosql database "Mongo DB".

You can find a complete tutorial on Community blog: http://community.bonitasoft.com/blog/mongo-db-connector

Releases for Mongo DB Connector

Total downloads: 1 103
Version BonitaBPM Version Post date Download Link
1.0 6.2.x 2014-Jul-24 Download
1103 downloads
Release note
ttoine
Category: 

A simple process that display system information about the server where is installed Bonita Engine.

Releases for Display System Info

Total downloads: 1 051
Version BonitaBPM Version Post date Download Link
1.0 6.3.x, 6.2.x 2014-Jun-12 Download
1051 downloads
Release note
ttoine
Category: 

This is a short process to demonstrate how to select the next task in Bonita BPM, depending of choices in a form.

The initiator form (on the pool) has a simple select field, where you choose the next step you want to go. Then, the transitions after the OR gate test the choice, so the next step is the selected task.

In the 3 steps, the forms shows the value selected, that confirm what you did.

Releases for Choice Example

Total downloads: 1 585
Version BonitaBPM Version Post date Download Link
First 6.2.x 2014-May-05 Download
1585 downloads
Release note
domenico.giordano
Category: 

The example shows how to use multi-instantiated tasks in Bonita BPM. The goal is to create multiple instance of the same activity, how to manage different environments for each instance, how to assign each instance to a different user, how to get results form each instance and how to put a condition over that multi-instantiated task.

Releases for Multi-instantiated example

Total downloads: 6 077
Version BonitaBPM Version Post date Download Link
2.0 7.2.x 2016-Aug-26 Download
1698 downloads
Release note
1.1 6.3.x 2016-Aug-26 Download
1061 downloads
Release note
First Version 6.2.x 2014-Mar-15 Download
1732 downloads
Release note
1.0 6.2.x 2014-Mar-14 Download
1586 downloads
Release note
florentj
Category: 

This is a set of Talend Open Studio components to interact with Bonita 6.

It uses the bonitasoft API to connect to a bonita server. You can then create or delete users.

Releases for Talend components for Bonita 6

Total downloads: 848
Version BonitaBPM Version Post date Download Link
Users manipulation 6.x 2014-Feb-07 Download
848 downloads
Release note
frederic.krebs
Category: 

This is a small process example you can add to your production Bonita Platform, so users can change their password for the Portal login.

Steps:

  • Just get the .bos file,
  • Import it and build it with your Studio,
  • Upload it in the Portal administration,
  • Set user rights
  • "Et voilà", your users should see a new application: "Change Password".

Releases for Change Password

Total downloads: 1 392
Version BonitaBPM Version Post date Download Link
6.1.1 and more recent 6.1.x, 6.2.x 2014-Jan-31 Download
1392 downloads
Release note
ttoine
Category: 

It is not always simple to build Bonita BPM from sources. That is why this script is now available. It has been tested on Ubuntu 12.04 and 13.10, with Open JDk 7, and latest available version of Git and Maven. At the beginning, it tests that java, mvn and git are installed.

Around 4 Gb of dependencies will be downloaded (sources, target sources archive, maven, ...). You will need a good Internet connection.

Place this script in a disk partition with more than 15 Gb free space. Of course, you can build Bonita BPM in your /home.

Releases for Build Script for Bonita BPM

Total downloads: 3 416
Version BonitaBPM Version Post date Download Link
6.3.6 6.3.x 2014-Sep-17 Download
1198 downloads
Release note
6.2.3 6.2.x 2014-Mar-13 Download
1131 downloads
Release note
6.2.1 6.2.x 2014-Jan-27 Download
1087 downloads
Release note
elias.ricken
Category: 

This page contains an example of how to create and run a process using the Bonita BPM Engine in a Maven project. It assumes that you are a Java programmer familiar with using Maven. It shows how to initialize the Bonita platform using a Java program and the Bonita BPM Engine API, and then create and execute processes using the same API.

Releases for Create your first project with Maven - Example

Total downloads: 1 504
Version BonitaBPM Version Post date Download Link
1.0.0 6.2.x 2014-Jan-09 Download
1504 downloads
Release note
ttoine
Category: 

Trello Application Example has been designed to show on the Community blog how to design a connector and handle data you get from it. The blog serie with full details is available here:

A short resume of what you will find in this example:

Releases for Trello Application Example, including Trello Connector

Total downloads: 1 191
Version BonitaBPM Version Post date Download Link
First available version 6.0.x, 6.1.x 2013-Nov-29 Download
1191 downloads
Release note
Pierre-yves Monnet
Category: 

Do a divide. Give two numbers, the connector return the quotient and the rest

Releases for Divide

Total downloads: 792
Version BonitaBPM Version Post date Download Link
1.0 6.x 2013-Oct-22 Download
792 downloads
Release note
mcminnp
Category: 

PDF template "stamper". Takes a PDF template created, for example, in OpenOffice Draw and stamps business data (passed in a 2d array of name/value pairs) onto form fields embedded in the PDF template.

Resulting PDF is written to the java.io.tmpdir location.

This is based on ssabrewulf's "Text to PDF convertor 2" and information found here: http://ashwinrayaprolu.wordpress.com/2011/06/07/pdf-templates-using-open...

Releases for PDF Template Stamper

Total downloads: 842
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-Jun-14 Download
842 downloads
Release note
ssabrewulf
Category: 

A process to export/import bos users between bos installations(pc/pc pc/server), it supports roles and groups hierarchies export/import.

Roadmap: Adding excel,csv support

Releases for User Export

Total downloads: 1 524
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-Aug-06 Download
771 downloads
Release note
1.0 5.x 2013-May-08 Download
753 downloads
Release note
Anonymous
Category: 

This Connector allows you to interface with a running installation of ProActive Scheduling (http://proactive.inria.fr/).

ProActive Scheduling is a Multi-Platform Job Scheduler allowing the execution of Java or native distributed applications on heterogeneous external resources like Clouds, Grids or Clusters.

Releases for Bonita ProActive Connector

Total downloads: 1 334
Version BonitaBPM Version Post date Download Link
1.2 5.x 2012-Nov-29 Download
643 downloads
Release note
1.1 5.x 2012-Nov-26 Download
691 downloads
Release note
pigbar
Category: 

This is a group resolver connector to get All the users with an spacific Role in Liferay 6.1. It works using the SOA interface API form Liferay. It ask for the Liferay's host, port and Admin User credentials. Also ask for the Company ID number and, sure, the Role to find for.

It depends on the following jars from Liferay dependencies: activation.jar, axis.jar, commons-discovery.jar, portal-client.jar, portal-service.jar, portlet.jar, saaj-api.jar, saaj-impl.jar and wsdl4j.jar.

Releases for Liferay get User by Role on Main Organization

Total downloads: 737
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Oct-25 Download
737 downloads
Release note
ssabrewulf
Category: 

This is the a second version from the first one cause its seems to be a little out of the date: Here's a simple demo on how to convert a arbitrary text/variable process to PDF format. Anyone who is new to BOS may find some help through this demo.

The connector its embedded in a process to demonstration / avoid missed dependencies problems.

Note: besides creating the pdf it sends it as an email attachment

Releases for Text to PDF convertor 2

Total downloads: 946
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-May-07 Download
946 downloads
Release note
robintan
Category: 

add js in form field and make the form more rich

Releases for javascript test

Total downloads: 722
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-Mar-28 Download
722 downloads
Release note
pigbar
Category: 

This is a connector for getting a List from a Odata service provider. It depends on odata4j-0.5-clientbundle.jar library. As you can see it is for 0.5 Odata4J Version.

Just give a url for the service, for example http://odata.netflix.com/v2/Catalog/, and indicate a subPath for the query, for example Languages, and you will get a List, actually an ArrayList, of OEntity objects to work wtih.

Enjoy

Releases for Simple odata4j Cosumer

Total downloads: 662
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-Feb-19 Download
662 downloads
Release note
ttoine
Category: 

Just to see the different step to registrer an extension.

Releases for This is a trial

Total downloads: 561
Version BonitaBPM Version Post date Download Link
0.1 test 5.x 2013-Mar-06 Download
561 downloads
Release note
robintan
Category: 

Demo using Multipleinstances and mysql connector and using table control. Manager invite some peoples to evaluate an department,they fill the forms,and return to manger.

Releases for MultiInstance Demo and other stuff

Total downloads: 657
Version BonitaBPM Version Post date Download Link
1 5.x 2012-Dec-20 Download
657 downloads
Release note
robintan
Category: 

this process let you select users by group. First you could select group and it list the users of that group,and you can select users you want. At the end,the process return an list of user names. You can call this as sub process.

Releases for select users

Total downloads: 700
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Dec-27 Download
700 downloads
Release note
ascharao
Category: 

This connector adds a list of users and their memberships (groups and roles) on Bonita database using IdentityAPI. Non-existant users/groups/roles are created. Tested with BOS 5.7.2. How to use it: see comments below.

Releases for Batch user creator

Total downloads: 499
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Aug-31 Download
499 downloads
Release note
Anonymous
Category: 

Improved version of the Google Calendar connectors containing: - retrieve event details by search String.

This connector depends of all the Google Calendar connectors libraries.

Releases for Vanessa Berenguer

Total downloads: 472
Version BonitaBPM Version Post date Download Link
5.6.2 5.x 2012-Nov-29 Download
472 downloads
Release note
roelveldhuizen
Category: 

Simple connector to save an attachement to the file system.

Releases for AttachmentToFileSystem

Total downloads: 640
Version BonitaBPM Version Post date Download Link
0.1 5.x 2012-Oct-16 Download
640 downloads
Release note
roelveldhuizen
Category: 

A connector to work with the Pushover service (pushover.net), to create notifications for mobile phones.

Releases for Pushover

Total downloads: 916
Version BonitaBPM Version Post date Download Link
0.2 5.x 2012-Oct-30 Download
455 downloads
Release note
1 5.x 2012-Aug-21 Download
461 downloads
Release note
aCordier
Category: 

This connector uses Rest FB to create an event on your facebook page and invite all your friends to the created event.

Dependencie : RestFB 1.6.9 Release

Note : Connector is made to run with a long life Access Token, being depracated by facebook. RestFB 1.6.10 should allow automatic extension of the token. Update to come ...

Releases for Facebook publish event and invite

Total downloads: 564
Version BonitaBPM Version Post date Download Link
0.1 5.x 2012-Jul-22 Download
564 downloads
Release note
smartgeek
Category: 

Basic example of a process that passes the information contained in an editable grid from one form to another form. Example related to cash advance for purchasing some office materials. Created using v5.6.3 http://www.bonitasoft.org/forum/viewtopic.php?id=9120

Releases for Basic Editable Grid table in a form

Total downloads: 684
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jul-31 Download
684 downloads
Release note
antoine.mottier
Category: 

This process use the "Web Service Client" Bonita connector in order to get the current weather of a city using the ZIP code.

Releases for Weather Web Service

Total downloads: 696
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jul-02 Download
696 downloads
Release note
Anonymous
Category: 

Manage alert with escalation 1 - Start report event 2 - On report error send email to group 1 3 - Group 1 need to response in X time 4 - If group 1 not response in the X time, send email to group 2

Releases for Manage process with escalation email alert

Total downloads: 659
Version BonitaBPM Version Post date Download Link
2.0 5.x 2012-Jun-07 Download
659 downloads
Release note
pigbar
Category: 

This is a connector for using the Kannel SMS API. Set your server, port, message, receivers numbers, sender number, user name and password for your SMS Service and send SMS from your process.

this connector depends on the kannel.api-1.0.2.jar Use this link for download http://sourceforge.net/project/kanneljavaapi/

Releases for Kannel SMS Connector

Total downloads: 597
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jun-03 Download
597 downloads
Release note
pigbar
Category: 

A Connector to convert from a List to a JSON String, using the json-lib library.

JSON-lib is a java library for transforming beans, maps, collections, java arrays and XML to JSON and back again to beans and DynaBeans.

Json-lib comes in two flavors, depending on the jdk compatibility. json-lib-x.x-jdk13 is compatible with JDK 1.3.1 and upwards. json-lib-x.x-jdk15 is compatible with JDK 1.5, includes support for Enums in JSONArray and JSONObject.

Releases for ListToJson Connector

Total downloads: 520
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jun-02 Download
520 downloads
Release note
pigbar
Category: 

A simple connector to get a QRCode image (Quick Response code) from a Text Message.

It connector depends QRGen and Zebra Crossing (ZXing) libraries. Files: qrgen-1.0.jar zxing-core-1.7.jar (346 KB) zxing-javase-1.7.jar (21 KB)

Use this link to get the filesand read more... http://viralpatel.net/blogs/2012/01/create-qr-codes-java-servlet-qr-code...

Releases for TextToQRCode Connector

Total downloads: 499
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jun-02 Download
499 downloads
Release note
Notifications