Examples / Contributions

antoine.mottier's picture
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: 706
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jul-02 Download
706 downloads
Release note
Anonymous's picture
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: 671
Version BonitaBPM Version Post date Download Link
2.0 5.x 2012-Jun-07 Download
671 downloads
Release note
pigbar's picture
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: 613
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jun-03 Download
613 downloads
Release note
pigbar's picture
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: 528
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jun-02 Download
528 downloads
Release note
pigbar's picture
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: 514
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jun-02 Download
514 downloads
Release note
yhon.acurio's picture
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: 510
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jul-03 Download
510 downloads
Release note
haris.subasic's picture
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: 547
Version BonitaBPM Version Post date Download Link
5.6.2 5.x 2012-May-16 Download
547 downloads
Release note
Anonymous's picture
Anonymous
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: 503
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Feb-09 Download
503 downloads
Release note
Anonymous's picture
Anonymous
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: 550
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Mar-27 Download
550 downloads
Release note
bouquetf's picture
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 181
Version BonitaBPM Version Post date Download Link
1.1 5.x 2012-Mar-23 Download
675 downloads
Release note
1.0 5.x 2012-Feb-02 Download
506 downloads
Release note
matthieu.chaffotte's picture
matthieu.chaffotte
Category: 

With this set of connectors, you will be able to execute a stored procedure or function, on your favorite database vendor e.g. MySQL.

Dependencies: The set of connectors just needs the .jar which contains your database driver.

How to use it: - First of all, configure the database access

  • Then name your procedure or function,
  • in the table of parameters, -> if your procedure or function returns a result, enter "RETURN" in the first row of the Type column (case sensitive)

Releases for Stored Procedure

Total downloads: 764
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jan-31 Download
764 downloads
Release note
rdiegoc's picture
rdiegoc
Category: 

This connector allows to invoke EJB services (v3.0) from Bonita processes. It is simple to configure, you just have to indicate JNDI name of EJB and the method name to invoke.

Note:

  • If you want to change the server where the EJBs are deployed, you must change the ejb.properties file that is located in the .jar file

Constraints:

Releases for EJB Connector

Total downloads: 1 480
Version BonitaBPM Version Post date Download Link
1.1.0 5.x 2012-Apr-30 Download
787 downloads
Release note
1.0.0 5.x 2012-Jan-25 Download
693 downloads
Release note
Anonymous's picture
Anonymous
Category: 

This is a simple process example that explains how to fill in combobox values from a Map.

By using a Map, values and labels may be diffrent in the generated HTML < select > tag :
< select >
< option value="P1" >Product1< / option >
< option value="P2" >Product2< / option>
< option value="P3" >Product3< / option >
< / select >

Releases for Use a java.util.Map to fill in combobox values

Total downloads: 677
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jan-20 Download
677 downloads
Release note
Anonymous's picture
Anonymous
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: 812
Version BonitaBPM Version Post date Download Link
1.1 5.x 2012-Feb-07 Download
429 downloads
Release note
1.0 5.x 2012-Jan-18 Download
383 downloads
Release note
Anonymous's picture
Anonymous
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: 447
Version BonitaBPM Version Post date Download Link
1.1 5.x 2012-Jan-18 Download
447 downloads
Release note
Nigel's picture
Nigel
Category: 

This contribution contains a .bar file. It is an overview of the steps followed by the Bonitasoft documentation team, when creating a new feature. Each step contains a form with a “Todo” list, in the form of checkboxes. Note that you cannot submit a form and validate a step, unless all the items in the list are checked. This is a working process but does it not contain any data. For more information, please visit the new on-line Bonita Documentation System.

Releases for How to document a new feature

Total downloads: 819
Version BonitaBPM Version Post date Download Link
1.2 5.x 2012-Jan-17 Download
436 downloads
Release note
1.0 5.x 2012-Jan-16 Download
383 downloads
Release note
yhon.acurio's picture
yhon.acurio
Category: 

This connector creates a meeting in a GoToMeeting account.

Find authentication information in https://developer.citrixonline.com/page/authentication-and-authorization

Releases for [GoToMeeting]Create a meeting

Total downloads: 449
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Dec-21 Download
449 downloads
Release note
Anonymous's picture
Anonymous
Category: 

returns the users who belong to a role.

Parameters: Role Name. Return: ArrayList.

Releases for UsersOfaRole

Total downloads: 425
Version BonitaBPM Version Post date Download Link
0.1 5.x 2011-Nov-25 Download
425 downloads
Release note
philippe.ozil's picture
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: 1 109
Version BonitaBPM Version Post date Download Link
BOS 5.7 5.x 2012-Aug-20 Download
579 downloads
Release note
BOS 5.6 5.x 2011-Nov-23 Download
530 downloads
Release note
zhiheng.yang's picture
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: 429
Version BonitaBPM Version Post date Download Link
1.0 5.5 2013-Oct-28 Download
429 downloads
Release note
romain.bioteau's picture
romain.bioteau
Category: 

Dependency : iText 2.1 : http://mvnrepository.com/artifact/com.lowagie/itext/2.1.7

Add a watermak on each page of an existing PDF file.

Releases for PDF Watermark

Total downloads: 454
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Nov-02 Download
454 downloads
Release note
Nigel's picture
Nigel
Category: 

This contribution contains a .bar file. It is a simple process, which overviews the steps followed by the BonitaSoft documentation team, when creating a new video for a feature. This is a process diagram of the steps involved and does not contain any data created using the business analyst profile user guidance. To see some of the videos produced, go to: http://www.bonitasoft.com/resources/documentation/video-library

Releases for How to produce a video

Total downloads: 773
Version BonitaBPM Version Post date Download Link
1.1 5.x 2012-Jan-17 Download
393 downloads
Release note
5.6 5.x 2012-Jan-12 Download
380 downloads
Release note
pigbar's picture
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: 486
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Sep-24 Download
486 downloads
Release note
pigbar's picture
pigbar
Category: 

Here is a process for using the JPEGtoDICOMM connector.

Releases for JPEG To DICOM demo process

Total downloads: 456
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Sep-23 Download
456 downloads
Release note
pigbar's picture
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: 471
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Sep-23 Download
471 downloads
Release note
bouquetf's picture
bouquetf
Category: 

This connector retrieve the users for a group identified by its path. The connector returns a list of string corresponding to the list of users in this group.

Releases for Get users from a group

Total downloads: 512
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Aug-25 Download
512 downloads
Release note
yongtao.guo's picture
yongtao.guo
Category: 

This process is mainly for customers to call the service provider to get the services done or apply for new member of this service provider. It is a customized template process by modifying the look'n'feel,CSS and images.

Releases for Customer Phone Service

Total downloads: 575
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Oct-08 Download
575 downloads
Release note
pigbar's picture
pigbar
Category: 

It is a Connector for making calls from BOS to Drools-Server. It uses State-Less sessions.

This connectors depends on drools-core.5.2.0.final.jar

Releases for DroolServerStateLessConnector

Total downloads: 424
Version BonitaBPM Version Post date Download Link
1.2 5.x 2011-Aug-22 Download
424 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

When using an "https" URL, CXF will, by default, use the certs and keystores that are part of the JDK. For many HTTPs applications, that is enough and no configuration is necessary. However, when using custom client certificates or self signed server certificates or similar, you may need to specifically configure in the trust managers and such to establish the SSL connection.

Releases for Web service Client with SSL support

Total downloads: 451
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Aug-16 Download
451 downloads
Release note
philippe.ozil's picture
philippe.ozil
Category: 

Here are some examples of processes that illustrate error management either with the use of BPMN errors and with Java exceptions.

You may read the related blog article here: www.bonitasoft.org/blog/tutorial/error-management-with-bos

Releases for BOS Error Management Sample Processes

Total downloads: 517
Version BonitaBPM Version Post date Download Link
v1 5.x 2011-Aug-11 Download
517 downloads
Release note
chong.zhao's picture
chong.zhao
Category: 

Just a simple demo to handle image processing.

Releases for Simple Image Handler

Total downloads: 429
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jul-13 Download
429 downloads
Release note
nirina olivier's picture
nirina olivier
Category: 

Get properties in a file located on the system or in classpath. Note : If you use chose a search mode as "In ClassPath", you must put your property file in a classpath.

Releases for Load a properties in a file

Total downloads: 453
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jun-18 Download
453 downloads
Release note
cuicui.liu's picture
cuicui.liu
Category: 

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

Releases for UserInGroup

Total downloads: 438
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jul-06 Download
438 downloads
Release note
Anonymous's picture
Anonymous
Category: 

This showcase demonstrates a little example of two interacting processes in a business collaboration. In this collaboration, there are two partners: A customer and a supplier. The customer creates an order and sends it to the supplier. Then it waits for the supplier’s response. If a response is received rejecting the order, the process is finished. If the order has been accepted, the process waits for a shipment notification.

Releases for A Simple Business Collaboration Scenario

Total downloads: 464
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Jun-03 Download
464 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

Process created to delete the cases which has launched by the user who launch the process. Works with the 5.4.2 release of Bonita.

Releases for cancelling case process

Total downloads: 759
Version BonitaBPM Version Post date Download Link
1.2 5.x 2011-May-30 Download
396 downloads
Release note
1.1 5.x 2011-May-30 Download
363 downloads
Release note
Anonymous's picture
Anonymous
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: 808
Version BonitaBPM Version Post date Download Link
1.0.1 5.x 2011-Jul-10 Download
418 downloads
Release note
1.0.0 5.x 2011-May-31 Download
390 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

This is a basic Android application that leverage the HTTP port of Bonita API (bonita-server-rest) to display a TODO-list in a basic Android view. It is just a draft, a proof-of-concept presented during a presentation at LyonJUG.

I share this application (as an Eclipse Android project) in order to give a first start to the community member who would like to work on Bonita and Android. It is far from being good, a lot of things can be improved. As I said, it is just a POC and it is up to you to improve it ;)

Releases for Draft TODO-List Android App

Total downloads: 432
Version BonitaBPM Version Post date Download Link
0.1 5.x 2011-May-19 Download
432 downloads
Release note
Ruiheng.Fan's picture
Ruiheng.Fan
Category: 

Taobao is the largest online mall in China , same as eBay. The trades there are based on integrity and it devoted itself to become the safest and most convenient e-trade platform. The main part it runs goes in mobile phones,software,digital equipment,made-ups,clothes,furniture,books,food and so on . The things there are with lower price and better quality. People can sell things they don't need

Releases for Taobao product searcher based on TOP

Total downloads: 560
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-May-27 Download
560 downloads
Release note
philippe.ozil's picture
philippe.ozil
Category: 

This connector will get the next tasks actors and provide a Set of unique user names in return. It will only look for the next human tasks linked to the current task (at a distance of 1 transition, not more).

Releases for Next Tasks Actors

Total downloads: 444
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-May-10 Download
444 downloads
Release note
qixiang.zhang's picture
qixiang.zhang
Category: 

Steps: 1.You should login in the UserXP with "admin" then start a case about it. 2.You should login in the UserXP with "jack", "jack" role is a team leader , you can "approve" or "reject" this case. if you approved .then go to third step. if not go to first step. 3.You should login in the UserXP with "james", "james" role is a deptment manager, you can "approve" or "reject" this case. if you approved then send to a message to sub process that sub process start to with four step. if not go to first step.

Releases for Business Trip Application

Total downloads: 467
Version BonitaBPM Version Post date Download Link
2.0 5.x 2011-May-17 Download
467 downloads
Release note
Notifications