Examples / Contributions

Anonymous's picture
Anonymous
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 !!!

Process Example: Alfresco example Version: 1.2 BOS version: 5.3.2 Dependencies:

none

Description:

Releases for Example process of Force Alfresco Upload File Connector

Total downloads: 528
Version BonitaBPM Version Post date Download Link to content
1 5.x 2011-Feb-11 Download
528 downloads
Release note
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: 549
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2011-Feb-08 Download
549 downloads
Release note
Anonymous's picture
Anonymous
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: ForceUploadFileByPath Version: 1.2 BOS version: 5.3.2 Dependencies:

none

Description:

Releases for Force Alfresco Upload File

Total downloads: 429
Version BonitaBPM Version Post date Download Link to content
1.2 5.x 2011-Feb-09 Download
429 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: 452
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2011-Jan-28 Download
452 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: 598
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2011-Feb-04 Download
598 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: 448
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2011-Jan-26 Download
448 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 197
Version BonitaBPM Version Post date Download Link to content
1.1.1 5.x 2011-Jan-28 Download
419 downloads
Release note
1.1 5.x 2011-Jan-28 Download
382 downloads
Release note
1.0 5.x 2011-Jan-22 Download
396 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: 465
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2011-Jan-26 Download
465 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: 513
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2011-Jan-20 Download
513 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: 539
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2011-Jan-22 Download
539 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: 450
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2011-Jan-13 Download
450 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: 456
Version BonitaBPM Version Post date Download Link to content
1.1 5.x 2011-Jan-04 Download
456 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: 503
Version BonitaBPM Version Post date Download Link to content
1.1 5.x 2011-Jan-04 Download
503 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: 431
Version BonitaBPM Version Post date Download Link to content
1.1 5.x 2011-Jan-04 Download
431 downloads
Release note
cuicui.liu's picture
cuicui.liu
Category: 

IpInquery connector is used to inquery country by ip

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: 369
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Dec-31 Download
369 downloads
Release note
dong.zhang's picture
dong.zhang
Category: 

this is a the lib jar required for Sina miniblog connector.

edouard.lafon's picture
edouard.lafon
Category: 

Product Maintenance

Releases for Product Maintenance

Total downloads: 1 215
Version BonitaBPM Version Post date Download Link to content
1.1 5.x 2010-Dec-31 Download
426 downloads
Release note
1.1 5.x 2010-Dec-31 Download
400 downloads
Release note
1.0 5.x 2010-Dec-30 Download
389 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 765
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Dec-31 Download
897 downloads
Release note
1.0 5.x 2010-Dec-30 Download
868 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

Product Maintenance workflow

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: 415
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Dec-29 Download
415 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: 492
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Dec-24 Download
492 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: 560
Version BonitaBPM Version Post date Download Link to content
5.3 5.x 2010-Dec-20 Download
560 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: 402
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Dec-24 Download
402 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: 428
Version BonitaBPM Version Post date Download Link to content
0.1 5.x 2010-Dec-20 Download
428 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: 521
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Dec-11 Download
521 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: 371
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Dec-13 Download
371 downloads
Release note
matthieu.chaffotte's picture
matthieu.chaffotte
Category: 

Would you like to know what the weather is like in the other side of the world?

If yes, you can try this process which shows you how to use: - web service connector, - groovy scripts using web service responses - and error events.

Note: As this process queries a remote web service server it can take a while!

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: 391
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Dec-11 Download
391 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: 487
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Dec-11 Download
487 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: 372
Version BonitaBPM Version Post date Download Link to content
1.1 5.x 2010-Dec-09 Download
372 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: 386
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Dec-06 Download
386 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: 654
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Dec-07 Download
654 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: 648
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Dec-01 Download
648 downloads
Release note
cuicui.liu's picture
cuicui.liu
Category: 

The connector is used to translate english to chinese

cuicui.liu's picture
cuicui.liu
Category: 

Fill the claim sheet, then approve it

Releases for Claim process

Total downloads: 818
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Nov-29 Download
818 downloads
Release note
cuicui.liu's picture
cuicui.liu
Category: 

The connecor is used to transtion English to chenese

edouard.lafon's picture
edouard.lafon
Category: 

You can phone the attribution, sim card information

Releases for PhoneNumberQuery

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

You can use this process to apply for leave

Releases for ApplyLeave

Total downloads: 466
Version BonitaBPM Version Post date Download Link to content
SP5.3.1 5.x 2010-Nov-29 Download
466 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: 371
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Nov-29 Download
371 downloads
Release note
Notifications