Examples / Contributions

edouard.lafon's picture
edouard.lafon
Category: 

This is an example of how to leverage a RIA JavaScript API such as jQuery in your applications generated with Bonita. It simply shows how to display a pop-up in a form, this is documented [url=http://www.bonitasoft.org/blog/uncategorized/add-your-own-widgets-to-you... this blog post[/url].

Releases for jQuery integration

Total downloads: 523
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Feb-08 Download
523 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

This is an example process to show how to leverage Google Maps API in your form application and get it interacting with Bonita. See blog post: http://www.bonitasoft.org/blog/uncategorized/add-your-own-widgets-to-you...

Releases for Google Map Integration

Total downloads: 561
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Feb-04 Download
561 downloads
Release note
nicolas.chabanoles's picture
nicolas.chabanoles
Category: 

Select a group and a sub-group to assign a subsequent task.

This example uses transient data. Web forms customization.

Releases for Select a group and sub-group

Total downloads: 430
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jan-28 Download
430 downloads
Release note
pigbar's picture
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: 1 113
Version BonitaBPM Version Post date Download Link
1.1.1 5.x 2011-Jan-28 Download
392 downloads
Release note
1.1 5.x 2011-Jan-28 Download
352 downloads
Release note
1.0 5.x 2011-Jan-22 Download
369 downloads
Release note
Anonymous's picture
Anonymous
Category: 

This connector allows to merge several PDF documents in one PDF document.

Params requireds are:

  • List of your attachments names(i.e. attachement1.getname()) wich you want to merge.

  • Name of file result.

  • Name of not existing attachment of your process to use as attachment result of merge.

Note: You could catch exceptions produced by this connector and use this in logger connector.

Dependencies:

pdfbox-1.4.0.jar

Releases for MergePDFDocuments Connector

Total downloads: 428
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jan-26 Download
428 downloads
Release note
Anonymous's picture
Anonymous
Category: 

This example shows how to use MergePDFDocuments Connector.

Attach three PDF documents, insert you file name result and not existing attachment name and click "Merge" button.

Dependencies:

MergePDFDocuments-1.0.jar (it depends from pdfbox-1.4.0.jar) Logger Connector

Releases for Example about how to use MergePDFDocument Connector

Total downloads: 422
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jan-26 Download
422 downloads
Release note
baptiste.mesta's picture
baptiste.mesta
Category: 

You can import the looknfeel directly in the studio and apply it on your processes to let them see the life in blue!

The template is lighter than default bonita look'n feel and, as the name describe it, it's blue!

Releases for Blue Look'n feel

Total downloads: 482
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jan-20 Download
482 downloads
Release note
pigbar's picture
pigbar
Category: 

Simple connector to call a REST service with out libraries. Use a url and parametres inputs. Example: url=http://api.search.yahoo.com/WebSearchService/V1/webSearch parametres=appid=YahooDemo&query=umbrella&results=10

Releases for Simple Rest service without library

Total downloads: 504
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jan-22 Download
504 downloads
Release note
cuicui.liu's picture
cuicui.liu
Category: 

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

Releases for Shopping Process

Total downloads: 411
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jan-13 Download
411 downloads
Release note
Anonymous's picture
Anonymous
Category: 

[b]UPDATE: Kayak.com is no longer providing the API required for retrieving travel information from their site. Consequently, our Kayak.com connectors are unable to collect available flight and hotel information.[/b]

Releases for Kayak.com - Retrieve hotels

Total downloads: 420
Version BonitaBPM Version Post date Download Link
1.1 5.x 2011-Jan-04 Download
420 downloads
Release note
Anonymous's picture
Anonymous
Category: 

[b]UPDATE: Kayak.com is no longer providing the API required for retrieving travel information from their site. Consequently, our Kayak.com connectors are unable to collect available flight and hotel information.[/b]

Releases for Kayak.com - Retrieve flights

Total downloads: 469
Version BonitaBPM Version Post date Download Link
1.1 5.x 2011-Jan-04 Download
469 downloads
Release note
Anonymous's picture
Anonymous
Category: 

[b]UPDATE: Kayak.com is no longer providing the API required for retrieving travel information from their site. Consequently, our Kayak.com connectors are unable to collect available flight and hotel information.[/b]

Retrieves available airlines and hotel names from Kayak.com. Note that the developer key provided in the example does not work. You may obtain your own developer key from [url=http://www.kayak.com/labs/api/search/developerkey.html]here[/url].

Releases for Kayak.com example

Total downloads: 407
Version BonitaBPM Version Post date Download Link
1.1 5.x 2011-Jan-04 Download
407 downloads
Release note
dong.zhang's picture
dong.zhang
Category: 

This process demonstrates how to use the start instance connector and multi-instantiation. It also tried to populate the UserXP Inbox for QA testing purpose.

Releases for Populate UserXP Inbox

Total downloads: 350
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-31 Download
350 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

Product Maintenance

Releases for Product Maintenance

Total downloads: 1 138
Version BonitaBPM Version Post date Download Link
1.1 5.x 2010-Dec-31 Download
398 downloads
Release note
1.1 5.x 2010-Dec-31 Download
375 downloads
Release note
1.0 5.x 2010-Dec-30 Download
365 downloads
Release note
dong.zhang's picture
dong.zhang
Category: 

Sina miniblog (Sina Weibo) is a twitter like social platform with the most users in China market. This connector can easily update status of a user. Please add the dependency weibo4j.jar to your process as well

Releases for Sina miniblog update user status

Total downloads: 1 714
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-31 Download
873 downloads
Release note
1.0 5.x 2010-Dec-30 Download
841 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

It can show the task list of your system process .The version is for windows .

Releases for TaskManager

Total downloads: 391
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-29 Download
391 downloads
Release note
yuanbin.teng's picture
yuanbin.teng
Category: 

it is a process on booking air tickets online

Releases for booking air tickets online

Total downloads: 430
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-24 Download
430 downloads
Release note
nicolas.chabanoles's picture
nicolas.chabanoles
Category: 

This process demonstrates the use of the following concepts: - Attachment - Email connectors + mail attachment - Form customization

This process shows 2 levels of verification of a document before its publication, i.e., before it is sent out by email. The Writer submits a version of the document for review. The Reviewer can make comments and ask the Writer to make some fixes. Multiple iterations can be done. Once the Reviewer allows it, the Writer can submit the document to a Validator for a final validation. The Validator can make comments or accept the document as it is.

Releases for Document review and publication

Total downloads: 525
Version BonitaBPM Version Post date Download Link
5.3 5.x 2010-Dec-20 Download
525 downloads
Release note
yuanbin.teng's picture
yuanbin.teng
Category: 

CurrencyConvertor connector provide A variety of currency exchange rate calculation. When inputing fromCurrency and toCurrency, you would get the rate.

Releases for CurrencyConvertor

Total downloads: 376
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-24 Download
376 downloads
Release note
julien.nicoulaud's picture
julien.nicoulaud
Category: 

Encode an input text as a QR code.

Here is how to use the output BitMatrix object: com.google.zxing.client.j2se.MatrixToImageWriter.writeToFile(matrix,"PNG",new File("some/path.png")); // Write to a file com.google.zxing.client.j2se.MatrixToImageWriter.writeToStream(matrix, "PNG", outputStream); // Write to a stream java.awt.BufferedImage image = com.google.zxing.client.j2se.MatrixToImageWriter.toBufferedImage(matrix); // Get a BufferedImage

Sources at http://github.com/nicoulaj/bonita-qrcode-connector

Releases for Generate a QR code

Total downloads: 401
Version BonitaBPM Version Post date Download Link
0.1 5.x 2010-Dec-20 Download
401 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

Several processes to interact with Windows Azure Storage.

dependencies are included in the zip

Releases for Windows Azure Storage interactions

Total downloads: 348
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-13 Download
348 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

Some easy and quick customization demonstrated: - action on button - integration of other website - integration of image

Releases for Tech Support with custom forms

Total downloads: 492
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-11 Download
492 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

Just add few variables to run the process using generated forms.

Releases for Tech Support Cheat Sheet playable

Total downloads: 362
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-11 Download
362 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

This is the famous Tech Support Cheat Sheet from xkcd(http://xkcd.com/627/) drawn with BOS

Releases for Tech Support Cheat Sheet

Total downloads: 453
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-11 Download
453 downloads
Release note
nicolas.chabanoles's picture
nicolas.chabanoles
Category: 

It is a fully operational version of the Hangman game. 2 human players opposed in a 30 minutes game.

Who will be the smartest?


This example illustrates in a funny way some BPMN concepts such as asynchronous interaction between processes (using messages). It also shows web form customization.

And for sure it allows to have fun with Bonita!

Releases for Hangman Game

Total downloads: 350
Version BonitaBPM Version Post date Download Link
1.1 5.x 2010-Dec-09 Download
350 downloads
Release note
elias.ricken's picture
elias.ricken
Category: 

Set of processes which illustrate the administrative steps to be followed by a foreign employee (outside the European Union) on arrival in France.

Included:

  • send the convocation letter (by the Office Français de l'Immigration et de l'Intégration, OFII)
  • request exemption from signing the Contract of Reception and Integration (by the employee)
  • verify the request of exemption from signing the Contract of Reception and Integration (by the OFII)
  • receive the new foreign employee at the OFII on the convocation date (by the OFII)

Releases for Reception by the OFII

Total downloads: 360
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-06 Download
360 downloads
Release note
anthony.birembaut's picture
anthony.birembaut
Category: 

This process demonstrates the use of dynamic subprocesses in a loop. Given the mode ('rent now' or 'book') chosen by the user, a different sub-process is called in the loop task. It also shows how to manipulate a list of business objects (Bike) using getters and setters. With this feature, you can use a single business object in one or several forms instead of having to create a variable for each form field. In the step "choose dates" you can also see how to update a data field (using HTML attributes) when the value of another data field changes.

Releases for Rent a Mountain Bike

Total downloads: 586
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-07 Download
586 downloads
Release note
baptiste.mesta's picture
baptiste.mesta
Category: 

The process helps you organize your tasks following the Getting Things Done method.

An highly customized look'n feel is included. The process is based on a Java business object and leverage the power of using setters of java objects using the setVar connector or using the output action of forms. This example demonstrate the use of the overview forms and customized dynamic labels

Releases for Getting Things Done

Total downloads: 597
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-01 Download
597 downloads
Release note
cuicui.liu's picture
cuicui.liu
Category: 

Fill the claim sheet, then approve it

Releases for Claim process

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

You can use this process to apply for leave

Releases for ApplyLeave

Total downloads: 441
Version BonitaBPM Version Post date Download Link
SP5.3.1 5.x 2010-Nov-29 Download
441 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

You can phone the attribution, sim card information

Releases for PhoneNumberQuery

Total downloads: 391
Version BonitaBPM Version Post date Download Link
BOS-SP5.4 5.x 2010-Nov-29 Download
391 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

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

Releases for Weather Forecast

Total downloads: 347
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-29 Download
347 downloads
Release note
yuanbin.teng's picture
yuanbin.teng
Category: 

a process for give a new post

Releases for new post

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

This is a process which changeRequest work flow and based on Bonita only.

Releases for ChangeRequestWorkFlow

Total downloads: 403
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-29 Download
403 downloads
Release note
yuanbin.teng's picture
yuanbin.teng
Category: 

connect LaShou web

Releases for LaShou deal

Total downloads: 384
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-29 Download
384 downloads
Release note
dong.zhang's picture
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: 401
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-29 Download
401 downloads
Release note
dong.zhang's picture
dong.zhang
Category: 

Nuomi (www.nuomi.com) is one of most successful T2B (team to business) company in China. This connector tries to get latest deal of your city from Nuomi.

Releases for Nuomi Deal

Total downloads: 337
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-29 Download
337 downloads
Release note
bouquetf's picture
bouquetf
Category: 

Start the build of a job on a hudson instance by invoking its remote API.This connector needs the apache http client library (http://hc.apache.org/)

Releases for Lauch a hudson job

Total downloads: 349
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-14 Download
349 downloads
Release note
bouquetf's picture
bouquetf
Category: 

Get the config file for an existing job on a hudson instance by invoking its remote API.This connector needs the apache http client library (http://hc.apache.org/)

Releases for Get the config file for an existing hudson job

Total downloads: 353
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-14 Download
353 downloads
Release note
bouquetf's picture
bouquetf
Category: 

Delete a job on a hudson instance by invoking its remote API.This connector needs the apache http client library (http://hc.apache.org/)

Releases for Delete a Hudson job

Total downloads: 352
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Nov-14 Download
352 downloads
Release note
Notifications