Examples / Projects

edouard.lafon
Category: 

This process an example of book loan for a library.

There are 3 books, blue, red and green. The red one is unavailable, chose it to test the process. It will be available at the second iteration.

This process show how to use confirmation messages, timers and ArrayList to populate list widget.

Releases for e-booking library

Total downloads: 315
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-12 Download
315 downloads
Release note
Mickey Farrance
Category: 

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

Releases for Workflow Patterns 28-33

Total downloads: 336
Version BonitaBPM Version Post date Download Link
1 5.x 2010-Aug-18 Download
336 downloads
Release note
Mickey Farrance
Category: 

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

Releases for Workflow Patterns 34-36

Total downloads: 342
Version BonitaBPM Version Post date Download Link
1 5.x 2010-Aug-18 Download
342 downloads
Release note
edouard.lafon
Category: 

Hi , Here is a delegation management process : If you go on holidays , just delegate all your tasks to a specific user. What it does is checking periodically ( you can chose the frequency ) if there are tasks assigned to you and , if there are , it adds your delegate to the candidates . I have already included a notification e-mail that lists the tasks assigned , you just need to setup it :)

Releases for Delegation management

Total downloads: 688
Version BonitaBPM Version Post date Download Link
1.2 5.x 2010-Oct-12 Download
356 downloads
Release note
1.0 5.x 2010-Aug-27 Download
332 downloads
Release note
vondino
Category: 

I am sure that all of us, either in daily life or at our organizations have some defined processes that are followed for how we do various activities. For example, when we want to ask for a new computer, we know that we need to go to the administrative office and request it from there and there could be forms to fill and signs to get. There could be a waiting period involved and there will be an inspection when the new computer arrives and finally when all is well the request is completed and closed.

Releases for CMM tool

Total downloads: 338
Version BonitaBPM Version Post date Download Link
5.4.1 5.x 2010-Sep-22 Download
338 downloads
Release note
Mickey Farrance
Category: 

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

Releases for Workflow Patterns 6-12

Total downloads: 326
Version BonitaBPM Version Post date Download Link
1 5.x 2010-Aug-05 Download
326 downloads
Release note
zhiheng.yang
Category: 

This demonstration shows how easy it is to customize the User XP Look'n'Feel, and how to use the internet services, here I am using Yahoo Weather API. Wish it's helpful to you. thanks!

Releases for Yahoo weather forecast

Total downloads: 372
Version BonitaBPM Version Post date Download Link
1.0 5.5 2013-Oct-28 Download
372 downloads
Release note
BULL
Category: 

From Bull Spain (www.bull.es) want to share the experience accumulated during these years develop using the workflow engine Bonita, so we will make available to the community some of the connectors we have developed in the latest BOS versions. Expecting it result very useful !!!

Connector: StoreProcedureConnector(MySql) Version: 1.0 BOS version: 5.3.2 Dependencies:

mysql.jar

Description:

Releases for Store Procedure Invocation for Mysql

Total downloads: 383
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Feb-14 Download
383 downloads
Release note
medu
Category: 

Database connector using JDBC driver for Progress ABL, supports select/update statements in a generic manner and has two output parameters:

Releases for Progress ABL

Total downloads: 716
Version BonitaBPM Version Post date Download Link
1.0.1 5.x 2011-Jul-10 Download
368 downloads
Release note
1.0.0 5.x 2011-May-31 Download
348 downloads
Release note
yanan.li
Category: 

It is a simple flow about shopping.It has the categories and the Corresponding commodity list.

Releases for Shopping Flow

Total downloads: 368
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Apr-13 Download
368 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: 452
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Aug-31 Download
452 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 443
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-Aug-06 Download
729 downloads
Release note
1.0 5.x 2013-May-08 Download
714 downloads
Release note
haojie.yuan
Category: 

This is a process about Maintenance Management Process.

There are two pools , one is for Customer , the other is for Service.

For Customer, the customer need fill up the Maintenance Form , then commit it to Service.

Releases for Maintenance Management Process

Total downloads: 407
Version BonitaBPM Version Post date Download Link
2.0 5.x 2011-May-09 Download
407 downloads
Release note
edouard.lafon
Category: 

This connector allows to upload a document on a CouchDB using process variables. It supports Bonita attachments as CouchDB attachments.

Its dependencies are: * activation-1.1.1.jar * commons-beanutils-1.8.0.jar * commons-codec-1.3.jar * commons-io-1.4.jar * httpclient-4.0.jar * httpcore-4.0.1.jar * jcl-over-slf4j-1.5.6.jar * jcouchdb-0.10.0-3.jar * log4j-1.2.14.jar * slf4j-api-1.5.6.jar * slf4j-log4j12-1.5.6.jar * svenson-1.3.6.jar

Releases for Upload a document on CouchDB

Total downloads: 357
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Mar-05 Download
357 downloads
Release note
edouard.lafon
Category: 

This connector takes as input the description of a payment transaction, and returns an URL at PayPal to process this transaction. It uses the basic PayPal Forms Web API (https://www.x.com/docs/DOC-1332), and does not have a dependency.

Releases for Create PayPal transaction

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

A simple connector to get the years between two dates (dd/MM/yyyy) Inputs: Birthday (dd/MM/yyyy) Today (dd/MM/yyy) Return: Number of years (age)

Releases for Age-Years Calculator

Total downloads: 996
Version BonitaBPM Version Post date Download Link
1.1.1 5.x 2011-Jan-28 Download
348 downloads
Release note
1.1 5.x 2011-Jan-28 Download
315 downloads
Release note
1.0 5.x 2011-Jan-22 Download
333 downloads
Release note
edouard.lafon
Category: 

The weather forecast only can show Chinese cities , such as "BeiJing","ShangHai" and so on.

Releases for Weather Forecast

Total downloads: 305
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-29 Download
305 downloads
Release note
edouard.lafon
Category: 

Manage your coffee stock and send coffee dfelivery.

This process show how to start a subprocess by sending a message.

Releases for Coffee stock management

Total downloads: 329
Version BonitaBPM Version Post date Download Link
0.5 5.x 2010-Aug-13 Download
329 downloads
Release note
cuicui.liu
Category: 

This process include Enterprise Resource Planning, warehouse management system andtransmission management system

Releases for Shopping Process

Total downloads: 352
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jan-13 Download
352 downloads
Release note
yuanbin.teng
Category: 

get table from excle

Releases for GetTableFromExcle

Total downloads: 372
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Mar-16 Download
372 downloads
Release note
antoine.mottier
Category: 

Use a DataSource to run a query on a database.

Releases for DataSource

Total downloads: 363
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-05 Download
363 downloads
Release note
romain.bioteau
Category: 

This connector allowed to retrieve a facebook user friend list.

To make it work you must add those libs in your studio : - Java Facebook API 3.0.2 : http://facebook-java-api.googlecode.com/files/facebook-java-api-3.0.2-bi... - HTTPComponents 4.0.1 with dependencies : http://apache.multidist.com/httpcomponents/httpclient/binary/httpcompone...

Releases for Facebook - Get Friends List

Total downloads: 655
Version BonitaBPM Version Post date Download Link
1.1 5.x 2010-Feb-25 Download
326 downloads
Release note
1.0 5.x 2010-Feb-24 Download
329 downloads
Release note
aurelien.pupier
Category: 

It allows to download a file from Amazon S3 directly into a Bonita attachment.

Nota: you need to have an Amazon s3 account

dependencies: - cockpit-0.7.3 - cockpitlite-0.7.3 - commonc-httpclient-3.1 - jets3t-0.7.3 - jets3t-gui-0.7.3 - synchronize-0.7.3 - uploader-0.7.3

Releases for Amazon S3 - Download into a bonita attachment

Total downloads: 351
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-11 Download
351 downloads
Release note
edouard.lafon
Category: 

This process show how tu use SimpleImap getEmail connector by retrieving and printing the last email of an IMAP mail box in a form.

Successfuly tested with gmail.

-Dependencies: SimpleImapGetEmails connector: [url]http://www.bonitasoft.org/exchange/extension_view.php?eid=124[/url]

Releases for SimpleImap getEmails demo

Total downloads: 362
Version BonitaBPM Version Post date Download Link
1 5.x 2010-Oct-13 Download
362 downloads
Release note
edouard.lafon
Category: 

Suspend the task which execute this connector. Can be useful for "trigger" tasks in long processes so the user isn't annoyed with a task which he doesn't need to run :)

Releases for Suspend this task

Total downloads: 366
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-26 Download
366 downloads
Release note
edouard.lafon
Category: 

Mail connector which doesn't stop when one of the addresses is invalid

Releases for Mailer with invalid address bypassing

Total downloads: 921
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-12 Download
238 downloads
Release note
0.2 5.x 2010-Aug-11 Download
336 downloads
Release note
0.1 5.x 2010-Aug-11 Download
347 downloads
Release note
matthieu.chaffotte
Category: 

This set of RoleResolvers retrieve users from a database. (Access, AS400, DB2, H2, Informix, Ingres, MSSQLServer, MySQL, Oracle, PostgreSQL, Sybase, Teradata or any other database using JDBC)

Dependencies: the provided lib database-X.X.jar - the JDBC jar depending on your database

Releases for Database RoleResolvers

Total downloads: 337
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Sep-30 Download
337 downloads
Release note
edouard.lafon
Category: 

Here is a quite useful process ! This process will allow you to manage your other processes rights and the global policy ! With it , you will be able to define which users or which groups are able to start or read defined processes . You will also be able to chose whether all your user can start processes by default or none of them can . There may be some french bits remaining in the code / strings , please tell me so i can remove it.

Releases for Bonita management process

Total downloads: 964
Version BonitaBPM Version Post date Download Link
1.25 5.x 2010-Oct-14 Download
341 downloads
Release note
1.24 5.x 2010-Aug-25 Download
298 downloads
Release note
1.23 5.x 2010-Aug-24 Download
325 downloads
Release note
rlg
Category: 

This process aims to validate a proposal with the [url=http://en.wikipedia.org/wiki/Veto]veto rule[/url].

This process is based on the [url=http://www.bonitasoft.org/exchange/extension_view.php?eid=95]Veto Join Checker[/url] usage.

Releases for proposal validation with veto rule

Total downloads: 321
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-23 Download
321 downloads
Release note
Olivier Delcroix
Category: 

Usefull process to create a new user in a Liferay portal. This process is a working sample for connector "Liferay Add User" available [url=http://www.bonitasoft.org/exchange/extension_view.php?eid=64] here [/url].

Requirements : Default bundle with admin user (bruno/bruno) installed in localhost:8080. Default bundle can be found [url="http://www.liferay.com/downloads/liferay-portal/overview"] here [/url]

Enjoy!

Releases for Create a new User in Liferay Portal

Total downloads: 326
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-02 Download
326 downloads
Release note
dong.zhang
Category: 

This process is to demo

  1. the usage of groovy script connector
  2. the usage of Mail validator and Integer validator

Releases for OnlinePrinting

Total downloads: 350
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-29 Download
350 downloads
Release note
aurelien.pupier
Category: 

Download a Blob from Windows Azure Storage and store it into a bos attachment

commons-collections dom4j htttp-client-4 httpcore-4 httpcore-nio-4 httpmime-4 jaxen-1.1

org.soyatec.windows.azure.java2

see here for dependencies: http://www.windowsazure4j.org/learn/setup/

Releases for Azure - Download to an attachment

Total downloads: 321
Version BonitaBPM Version Post date Download Link
2.0 5.x 2010-Sep-28 Download
321 downloads
Release note
rlg
Category: 

This join checker lets you implement a multi-instanciated vote according to the [url=http://en.wikipedia.org/wiki/Veto]veto[/url] rule.

You need to add a process variable (text type) where this join checker will store a value if the veto rule matches. You need to add a step variable (text type) where you will store the answers (votes) of your users.

Releases for Veto Join Checker

Total downloads: 324
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Aug-23 Download
324 downloads
Release note
edouard.lafon
Category: 

Small process to allow a user to invite people to use Bonita.

This process show how to: -Add several actions on a submit button. -Define confirm message after a step. -Create a Bonita user in Groovy

Releases for Invite people to use Bonita

Total downloads: 298
Version BonitaBPM Version Post date Download Link
1 5.x 2010-Jul-30 Download
298 downloads
Release note
yeti
Category: 

This connector retrieves all the user that match a list of roles.

Releases for Get users with several roles

Total downloads: 322
Version BonitaBPM Version Post date Download Link
0.1 5.x 2010-May-10 Download
322 downloads
Release note
rlg
Category: 

You want to retrieve the users that wrote the tweets you found and multi instanciate a step of your process with these users. You have the solution here. This MultiInstanciator connector will return the list of users and the join number will be the number of users in this list.

You can find this connector in category "Social".

Releases for Twitter - get users from a tweet list

Total downloads: 335
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Feb-23 Download
335 downloads
Release note
bouquetf
Category: 

DELETE request on a rest API using jersey.The connector needs jersey-core and jersey-client : http://jersey.java.net/nonav/documentation/latest/user-guide.html#core_c...

Releases for DELETE request on a REST API

Total downloads: 342
Version BonitaBPM Version Post date Download Link
1.4 5.x 2010-Nov-12 Download
342 downloads
Release note
anthony.birembaut
Category: 

This connector starts an instance of a process. It needs at least the name of the process to start. Optionally, the process version and some values to initialize the data with can be specified.

No dependencies required.

Releases for Start process instance

Total downloads: 328
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Jul-26 Download
328 downloads
Release note
yanan.li
Category: 

It is a connector about shutdown the PC.It contains 7 commands about closing computer.

Releases for Shutdown_PC_Automaticly

Total downloads: 349
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Apr-13 Download
349 downloads
Release note
romain.bioteau
Category: 

This connector allowed to retrieve user informations

To make it work you must add those libs in your studio : - Java Facebook API 3.0.2 : http://code.google.com/p/facebook-java-api/downloads/list

Releases for Facebook - Get User Information

Total downloads: 325
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Feb-25 Download
325 downloads
Release note
Notifications