Examples / Projects

pigbar
Category: 

Here is a Connector to Convert a JPEG image to a DICOM Object (Medical and Health Images)

It get as entry two DocumentUUID for Attachement variables. One for the JPEG image file, and another one for construct de DICOM Object.

The resulting DICOM Object can be downloaded, saved and Viwed with an according DICOM image Viwer.

It depends on dcm4che version 2.0.22 Libraries:

Releases for JPEG to DICOM Connector

Total downloads: 393
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Sep-23 Download
393 downloads
Release note
pigbar
Category: 

Here is a Connector to Convert a DICOM Object (Medical and Health Images) to a JPEG image.

It get as entry two DocumentUUID for Attachement variables. One for the loaded DICOM Objetc file, and another one for construct de JPEG image file.

It depends on dcm4che version 2.0.22 Libraries:

Releases for DICOM to JPEG connector

Total downloads: 421
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Sep-24 Download
421 downloads
Release note
philippe.ozil
Category: 

This contribution contains the following GoogleDocs connectors: - Upload from file - Upload from attachment - Download from file - Download from attachment - Delete GoogleDocs document - Search GoogleDocs documents

See provided readme file for instructions.

WARNING: file upload is only available for Google Premier accounts.

Releases for GoogleDocs Connectors

Total downloads: 900
Version BonitaBPM Version Post date Download Link
BOS 5.7 5.x 2012-Aug-20 Download
475 downloads
Release note
BOS 5.6 5.x 2011-Nov-23 Download
425 downloads
Release note
sprunier
Category: 

Connectors for Google+. Based on the Google+ API : https://developers.google.com/+/api/ The connectors use "google-api-java-client" : http://code.google.com/p/google-api-java-client/ The source code is on github : https://github.com/sebprunier/bonita-googleplus-connectors

Releases for Google+ Connectors

Total downloads: 401
Version BonitaBPM Version Post date Download Link
1.1 5.x 2012-Jan-18 Download
401 downloads
Release note
yhon.acurio
Category: 

With this connector, you can make calls to Monster Webservices. I hope you could customize it as your needs.

Documentation about WS: http://doc.monster.com/real-time-posting

Releases for Monster connector

Total downloads: 454
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jul-03 Download
454 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: 466
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jun-02 Download
466 downloads
Release note
sprunier
Category: 

This is a basic process example that uses all Google+ connectors. To make the example work, you have to use a valid "apiKey" for Google+.

Releases for Google+ Connectors Example

Total downloads: 741
Version BonitaBPM Version Post date Download Link
1.1 5.x 2012-Feb-07 Download
391 downloads
Release note
1.0 5.x 2012-Jan-18 Download
350 downloads
Release note
sprunier
Category: 

This example illustrates how to call a java method (which is available in an external JAR) from a process designed with Bonita Studio.

Releases for External Java Call with Groovy Script Connector

Total downloads: 501
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Mar-27 Download
501 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: 797
Version BonitaBPM Version Post date Download Link
Users manipulation 6.x 2014-Feb-07 Download
797 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: 795
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-Jun-14 Download
795 downloads
Release note
sdolgov
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 256
Version BonitaBPM Version Post date Download Link
1.2 5.x 2012-Nov-29 Download
606 downloads
Release note
1.1 5.x 2012-Nov-26 Download
650 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: 528
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jun-03 Download
528 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: 446
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jun-02 Download
446 downloads
Release note
haris.subasic
Category: 

Improved version of the Google Calendar connectors containing: - create event (with a returned edit link) - create widget with web content - retrieve event details by edit link - retrieve list of events by date range - delete events by search string - delete event by edit link - update event by edit link

Following jars are required: gdata-calendar-2.0.jar gdata-calendar-meta-2.0.jar gdata-client-1.0.jar gdata-client-meta-1.0.jar gdata-core-1.0.jar google-collect-1.0-rc1.jar sample-util.jar

Releases for Google Calendar connectors - improved

Total downloads: 504
Version BonitaBPM Version Post date Download Link
5.6.2 5.x 2012-May-16 Download
504 downloads
Release note
bouquetf
Category: 

This process shows how to get the available values from a database using a groovy script.

Releases for Pupulate a select box from database using groovy

Total downloads: 1 057
Version BonitaBPM Version Post date Download Link
1.1 5.x 2012-Mar-23 Download
594 downloads
Release note
1.0 5.x 2012-Feb-02 Download
463 downloads
Release note
sprunier
Category: 

Process example which illustrate the integration of the 'jsTree' javascript librairie into an application form.

Video tutorial : http://bonita-jstree-integration.sebprunier.cloudbees.net/

Releases for JsTree integration

Total downloads: 456
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Feb-09 Download
456 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 431
Version BonitaBPM Version Post date Download Link
v1.3.0 - Client side pagination release 6.3.x 2014-Oct-08 Download
1263 downloads
Release note
Stats update 6.3.x 2014-Oct-06 Download
1168 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: 881
Version BonitaBPM Version Post date Download Link
1.0.0 6.4.x 2015-Mar-11 Download
881 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 064
Version BonitaBPM Version Post date Download Link
v1.0 6.4.x, 6.3.x, 6.2.x 2014-Nov-21 Download
1064 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: 945
Version BonitaBPM Version Post date Download Link
v1.0 6.3.x 2014-Oct-29 Download
945 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 352
Version BonitaBPM Version Post date Download Link
1.0 6.2.x, 6.1.x, 6.0.x 2014-Oct-20 Download
1352 downloads
Release note
roelveldhuizen
Category: 

Simple connector to save an attachement to the file system.

Releases for AttachmentToFileSystem

Total downloads: 585
Version BonitaBPM Version Post date Download Link
0.1 5.x 2012-Oct-16 Download
585 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 052
Version BonitaBPM Version Post date Download Link
First available version 6.0.x, 6.1.x 2013-Nov-29 Download
1052 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 202
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
1202 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: 983
Version BonitaBPM Version Post date Download Link
1.0 6.2.x 2014-Jul-24 Download
983 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: 2 996
Version BonitaBPM Version Post date Download Link
6.3.6 6.3.x 2014-Sep-17 Download
1051 downloads
Release note
6.2.3 6.2.x 2014-Mar-13 Download
991 downloads
Release note
6.2.1 6.2.x 2014-Jan-27 Download
954 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: 950
Version BonitaBPM Version Post date Download Link
1.0 6.3.x, 6.2.x 2014-Jun-12 Download
950 downloads
Release note
pigbar
Category: 

This is the .zip for the OX BPM application. An Openxava Application to Show the Integration with BOS, Liferay and Openxava. This application allow to manage the BOS process form our custom portlets under Liferay 5.2.3.

This application is designed to be used over Liferay 5.2.3 and Glassfish 2.1.1, the sources are from Openxava 4.m5 version. Also use Postgresql 8.3 as RDMS.

Releases for OX BPM

Total downloads: 895
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-20 Download
895 downloads
Release note
ridvan
Category: 

Resolves the users of AD groups with SUBTREE_SCOPE.

Releases for Active Directory Group Resolver

Total downloads: 899
Version BonitaBPM Version Post date Download Link
2.0 5.x 2011-Jun-09 Download
538 downloads
Release note
1.2 5.x 2011-May-05 Download
361 downloads
Release note
cuicui.liu
Category: 

you can query if user is in group using this connector, it dependence on ldap.jar

Releases for UserInGroup

Total downloads: 403
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jul-06 Download
403 downloads
Release note
pigbar
Category: 

The first version for the Voicent callStatus connector. This connector gets an call reqID as input parameter and returns the call's status. The returned status may be one of the following: "Call Made" it means your call was successful made. "Call Failed" it means your call has failed. "Call Will Retry" it means your call is going to retry again. "" it means your call is still on plan and you have to retry for check status later.

You need Voicent Gateway Configured in a host machine.

Releases for Voicent callStatus

Total downloads: 319
Version BonitaBPM Version Post date Download Link
1.1 5.x 2010-Mar-30 Download
319 downloads
Release note
pigbar
Category: 

This is a first version for the Voicent Gateway connector: callText. This connector makes a phone call with a text message as input. Just set the host (localhost), the port (8155), set the phone number (1234567), set the message ("My new call"), set if the record will be self deleted from the Voicent Gateway and... have fun!!

You need Voicent Gateway configured in host machine.

Releases for Voicent callText

Total downloads: 326
Version BonitaBPM Version Post date Download Link
1.1 5.x 2010-Mar-30 Download
326 downloads
Release note
rlg
Category: 

Get the professional emails of task candidates separated by a coma

Releases for Get Emails of Task Candidates

Total downloads: 751
Version BonitaBPM Version Post date Download Link
2 5.x 2011-Feb-18 Download
394 downloads
Release note
1 5.x 2011-Feb-18 Download
357 downloads
Release note
edouard.lafon
Category: 

Imap connector to fetch n last emails.

-Dependencies *mail.jar: [url]http://www.bonitasoft.com/ressources/mail.jar[/url] *SimpleImap.jar: [url]http://www.bonitasoft.com/ressources/SimpleImap.jar[/url]

Fields: email, password, max (maximum number of emails)

Return an ArrayList of Email

Email's methods: getSubject(): String getContent(): String

Releases for SimpleImap GetEmail

Total downloads: 390
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Oct-11 Download
390 downloads
Release note
Mickey Farrance
Category: 

Control-flow patterns defined by The Workflow Patterns Initiative (www.workflowpatterns.com)

Releases for Workflow Patterns 37-43

Total downloads: 367
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-25 Download
367 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 205
Version BonitaBPM Version Post date Download Link
6.1.1 and more recent 6.1.x, 6.2.x 2014-Jan-31 Download
1205 downloads
Release note
Olivier Delcroix
Category: 

This process provide a sample of multi instantiation feature. It uses a multiInstantiator called SplitString you can find in the multiInstantiator contributions.

The use case is very simple : An user enter a list of guest for his/her party then the system multi instantiate a task for each guest to send them a mail (simulated).

Have fun !

Releases for Multi instantiation sample

Total downloads: 378
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-May-19 Download
378 downloads
Release note
matthieu.chaffotte
Category: 

Dear community,

Here is a set of FTP/FTPS connectors for use with with an FTP server.

You will be able to : - list files and folders located on a remote directory, - upload/download files, - make/remove directories.

This set needs commons-net.3.0.1.jar, available at https://commons.apache.org/net/download_net.cgi

Releases for FTP

Total downloads: 761
Version BonitaBPM Version Post date Download Link
1.2 5.x 2011-Aug-11 Download
404 downloads
Release note
1.0 5.x 2010-Jun-21 Download
357 downloads
Release note
confis
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: 609
Version BonitaBPM Version Post date Download Link
2.0 5.x 2012-Jun-07 Download
609 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 401
Version BonitaBPM Version Post date Download Link
First 6.2.x 2014-May-05 Download
1401 downloads
Release note
Notifications