Examples / Projects

Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

The Scooter page display a QRCODE. Simply scan it by your mobile, and you will access immediately on the Bonita Portal for mobile

screenshoot_scooter.jpg

Releases for Custom page Scooter

Total downloads: 952
Version BonitaBPM Version Post date Download Link
1.1 7.x 2016-Dec-08 Download
282 downloads
Release note
1.0 7.x 2016-Apr-01 Download
670 downloads
Release note
Pierre-yves Monnet's picture
Pierre-yves Monnet
Category: 

The custom page Ping demonstrate how to create a custom page with some HTML, AngularJS, PrivateREST API and Groovy + Java on server side

ScreenShotPing_1.jpg

ScreenShotPing_2.jpg

Releases for Custom page Ping

Total downloads: 2 079
Version BonitaBPM Version Post date Download Link
2.2 7.5.x, 7.4.x, 7.3.x, 7.2.x 2017-Jun-28 Download
33 downloads
Release note
2.1 7.x 2016-Dec-08 Download
290 downloads
Release note
2.0 7.x 2016-Sep-07 Download
379 downloads
Release note
1.2 7.x, 6.x 2016-Mar-22 Download
667 downloads
Release note
1.1 7.x 2016-Mar-15 Download
710 downloads
Release note
antoine.mottier's picture
antoine.mottier
Category: 

A Bonita BPM filter that includes provide user and his manager and manager of manager...

Releases for User and managers filter

Total downloads: 710
Version BonitaBPM Version Post date Download Link
7.2.1-1.0.0 7.x, 7.2.x 2016-Mar-11 Download
710 downloads
Release note
sprunier's picture
sprunier
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: 460
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jan-20 Download
460 downloads
Release note
antoine.mottier's picture
antoine.mottier
Category: 

A widget to automatically redirect user to next task after case instantiation or task submission.

Releases for Redirect next task widget

Total downloads: 1 733
Version BonitaBPM Version Post date Download Link
7.1.5-1.0.1 7.1.x 2016-Jan-22 Download
850 downloads
Release note
1.0.0 7.1.x 2015-Nov-18 Download
883 downloads
Release note
antoine.mottier's picture
antoine.mottier
Category: 

Example of forms to display and update a text process variable

Important recommendations

Generally it is recommended to use business variables instead of process variables.

Known limitation

By default only users with administrator profile are allowed to access process variables. You can change such behavior by customizing dynamic-permissions-checks.properties. Refer to REST API authorization documentation for more information.

Releases for Process variable example

Total downloads: 3 105
Version BonitaBPM Version Post date Download Link
7.3.3-1.0.2 7.3.x 2016-Dec-05 Download
512 downloads
Release note
7.1.5-1.0.1 7.1.x 2016-Jan-22 Download
1112 downloads
Release note
1.0.0 7.x 2015-Jul-30 Download
1481 downloads
Release note
antoine.mottier's picture
antoine.mottier
Category: 

Explain how to share a document between a parent process and child process (relation define using call activity).

Releases for Sharing document between two processes

Total downloads: 1 418
Version BonitaBPM Version Post date Download Link
7.2.2-1.1.0 7.x, 7.2.x 2016-Apr-04 Download
650 downloads
Release note
7.1.5-1.0 7.1.x 2016-Jan-22 Download
768 downloads
Release note
antoine.mottier's picture
antoine.mottier
Category: 

This process provide a form that can be used to search among business data values using a text input.

Releases for Search form

Total downloads: 789
Version BonitaBPM Version Post date Download Link
7.1.5-1.0.1 7.1.x 2016-Jan-22 Download
789 downloads
Release note
frederic.krebs's picture
frederic.krebs
Category: 

Webapp to read and download log file of the Bonitasoft plateform

This app will enable tech user to get the container logs without using a file system access

Configure * Remove dev context files : webapp/logs/META-INF/context.dev.xml and web.dev.xml * Edit the authorized user/password in webapp/logs/META-INF/users.xml * Edit the context.xml * Edit the param-value of the logsDirectory context-param to point to your container log folder

Deploy * Copy the webapp/logs folder into your container folder

Releases for Log Web Interface

Total downloads: 1 058
Version BonitaBPM Version Post date Download Link
02.07.00 6.x, 5.x 2015-Jun-12 Download
1058 downloads
Release note
philippe.ozil's picture
philippe.ozil
Category: 

About

This is an official Expense Report process example for Bonita BPM 7.0.
You may follow our Getting Started videos tutorials to learn how to create such a process.

Installation

Install this example process by importing the provided .bos file (see releases section at the bottom of this page) in your Bonita BPM Studio.

Releases for Expense Report Example

Total downloads: 7 371
Version BonitaBPM Version Post date Download Link
V3.0 for Bonita BPM 7.3.0 and onward 7.3.x 2016-Aug-26 Download
1980 downloads
Release note
v2.0 for Bonita BPM 7.0.3 and onward 7.1.x, 7.0.x 2015-Oct-12 Download
3275 downloads
Release note
v1.0 for Bonita BPM 7.0.0 to 7.0.2 7.0.x 2015-Jun-17 Download
2116 downloads
Release note
philippe.ozil's picture
philippe.ozil
Category: 

Bonita BPM 7 widget displaying a Bonita document as a PDF

Releases for PDF viewer widget

Total downloads: 1 128
Version BonitaBPM Version Post date Download Link
v1.0 for Bonita BPM 7.1 and onward 7.1.x 2015-Sep-18 Download
1128 downloads
Release note
philippe.ozil's picture
philippe.ozil
Category: 

This sample presents a pageflow (or mutli-page) form created with Bonita BPM 7. This resulting form is equivalent to the pageflow form that existed in Bonita BPM 5 & 6.

Documentation available here: https://github.com/Bonitasoft-Community/pageflow-form-example

Issues tracker available here: https://github.com/Bonitasoft-Community/pageflow-form-example/issues

Releases for Pageflow form example

Total downloads: 1 819
Version BonitaBPM Version Post date Download Link
v1.1 for Bonita BPM 7.2 and onward 7.2.x 2016-Mar-02 Download
664 downloads
Release note
v1.0 for Bonita BPM 7.1.x 7.1.x 2015-Sep-23 Download
1155 downloads
Release note
rlg's picture
rlg
Category: 

Your a fan of twitter and in your process you want to add an user in a the friends list? Well, with this connector, it's easy: provide the account information and the desired user name you want to follow.

You can find this connector in category "Social"

Releases for Twitter - follow a user

Total downloads: 314
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Feb-23 Download
314 downloads
Release note
rlg's picture
rlg
Category: 

If you need to upload an image into your Picasa web album, this connector is done for you.

You need to add next google dependency jar files in order to execute this connector: - activation.jar - gdata-core-.jar - gdata-media-.jar - gdata-photos-.jar - google-collect-.jar - mail.jar You can find these jar files in the gdata distribution: http://code.google.com/p/gdata-java-client/downloads/list

This connector is in category "Google"

Releases for Picasa - upload an image

Total downloads: 604
Version BonitaBPM Version Post date Download Link
2.0 5.x 2010-Mar-15 Download
313 downloads
Release note
1.0 5.x 2010-Feb-23 Download
291 downloads
Release note
rlg's picture
rlg
Category: 

This connector allows you to get properties from a file that is in your classpath. This connector is very usefull if you want to store a configuration for your process. In this case, you just have to put the configuration in a properties file and get values when you instanciate your process via this connector.

You will find this connector in the java category.

To get a specific properties, just edit the ouput groovy script of your connector and use the method getProperty(String). Example: properties.getProperty "myProperty"

Releases for Get properties from file

Total downloads: 476
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Feb-22 Download
476 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

Connector to read RSS and Atom feeds. Licence : GPL 2. Dependencies : -ROME v1.0+ : [url]http://wiki.java.net/bin/view/Javawsxml/Rome[/url] -JDOM 1.0 : [url]http://www.jdom.org/[/url]

Releases for RSS Reader

Total downloads: 436
Version BonitaBPM Version Post date Download Link
1 5.x 2010-Feb-01 Download
436 downloads
Release note
rlg's picture
rlg
Category: 

This connector perform a search on Twitter social network.

To use it, you've just to provide a query like '#bos5' or 'bonitasoft'. This connector returns a list of twitter4j.Twitter (see http://twitter4j.org/ja/javadoc/twitter4j/Tweet.html ).

Releases for Twitter - perform a search

Total downloads: 356
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Jan-26 Download
356 downloads
Release note
Happykiller's picture
Happykiller
Category: 

The goal of this connector is merge two pdf file in one.

For show the tutorial : here

Releases for Merge PDF Connector

Total downloads: 1 640
Version BonitaBPM Version Post date Download Link
7.0.1 7.0.x 2015-Jul-13 Download
824 downloads
Release note
MONET 6.3.x 2014-Sep-03 Download
816 downloads
Release note
mkarlsson's picture
mkarlsson
Category: 

DigitalForms is based on a modeldriven App-Generation-Framework, that will accelerate the creation of form apps in combination with the workflow engine of BonitaSoft.

Releases for bonita-connector-digitalforms

Total downloads: 1 063
Version BonitaBPM Version Post date Download Link
DigitalForms 7.x, 6.x 2015-Jun-16 Download
1063 downloads
Release note
mkarlsson's picture
mkarlsson
Category: 

The library is a fork of the popular open source Jasper Reports and supports the common features provided by Jasper Reports, but offline and for mobile apps. The PDFReporter library supports iOS, Java and Android library. For your document and report design you use the PDFReporter Studio where you can visualize your data.

PDFReporter Studio

PDFReporter

Maven Repository

Releases for PDFReporter Connector

Total downloads: 4 109
Version BonitaBPM Version Post date Download Link
1.2.1 6.x 2015-Jun-08 Download
1203 downloads
Release note
1.2.0 6.x 2015-Jun-05 Download
944 downloads
Release note
Update to PDFReporter 1.2.0 (with new defined API) 6.x 2015-May-31 Download
971 downloads
Release note
1.0.0 6.x 2015-May-12 Download
991 downloads
Release note
frederic.krebs's picture
frederic.krebs
Category: 
  • Author : Frederic KREBS
  • Bonita BPM version : 6.5.3

Description For a process name, find the highest enabled and resolved deployed process version In this example, search a process name in the first form , and view the resulting info, the process info, on a second form

Releases for Get highest enabled and resolved deployed process version

Total downloads: 1 017
Version BonitaBPM Version Post date Download Link
01.01.00 6.5.x 2015-Jun-12 Download
1017 downloads
Release note
frederic.krebs's picture
frederic.krebs
Category: 

bonitasoft-connector-datasource-preparedStatement-Insert

Description

JDBC Datasource connector to Insert into a database with a prepared statement

Author : Frederic KREBS

Bonita BPM version : 6.5.3

Example works with

  • Postgresql
  • Bonita BPM 6.5.3

Example installation

Releases for JDBC Datasource Insert Prepared Statement

Total downloads: 1 084
Version BonitaBPM Version Post date Download Link
01.00.00 6.5.x 2015-Jun-12 Download
1084 downloads
Release note
frederic.krebs's picture
frederic.krebs
Category: 

Created on Bonita BPM version : 6.3.3

Objectives: Execute an external groovy script

You can edit the script without recompiling neither redeploying the process on the server * Use as a form widget connector, it allows you to edit the script and refresh the screen to see the result * Use as a Form transiant data connector, it allows you to edit the script and refresh the screen to see the result * Use as an activity connector, it allows you to edit the script, restart a new process instance and see the changes

Releases for Execute External Groovy Script Connector

Total downloads: 1 018
Version BonitaBPM Version Post date Download Link
First release 6.5.x, 6.4.x, 6.3.x 2015-Jun-10 Download
1018 downloads
Release note
pierrick.voulet's picture
pierrick.voulet
Category: 

The purpose is to get a connector which allows to generate any REST requests.

Please check the UM document included in the release package for complete documentation.

Releases for REST Connector

Total downloads: 1 584
Version BonitaBPM Version Post date Download Link
2.0 6.3.x 2015-Mar-17 Download
1584 downloads
Release note
antoine.mottier's picture
antoine.mottier
Category: 

A simple process that use a public weather web service in order to display current weather information.

Releases for Web Service Process Example

Total downloads: 1 154
Version BonitaBPM Version Post date Download Link
1.0 6.5.x 2015-Mar-30 Download
1154 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: 518
Version BonitaBPM Version Post date Download Link
1.0 5.x 2010-Dec-31 Download
263 downloads
Release note
1.0 5.x 2010-Dec-30 Download
255 downloads
Release note
claude.mamo's picture
claude.mamo
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: 276
Version BonitaBPM Version Post date Download Link
1.1 5.x 2011-Jan-04 Download
276 downloads
Release note
dong.zhang's picture
dong.zhang
Category: 

This connector converts an Excel file into a comma delimited csv file. It depended on JexcelAPI, which can be download from http://sourceforge.net/project/jexcelapi/files/

Users need manually add jxl.jar in the studio.

Releases for Convert Excel file to CSV file

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

This connector compress folder to Zip package. It depended on commons-compress-1.0 jar, which can be download from http://www.findjar.com/index.x?query=commons-compress-1.0

Users need manually add jxl.jar in the studio

Releases for Compress folder to Zip package

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

Use this connector , you can get the html code . when you test it , pls input the url like this http:www.google.com

Releases for GetHtmlCode

Total downloads: 547
Version BonitaBPM Version Post date Download Link
1.1 5.x 2011-Mar-01 Download
275 downloads
Release note
1.0 5.x 2011-Feb-24 Download
272 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

Ordering Takeout process

Releases for Ordering Takeout

Total downloads: 300
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Mar-02 Download
300 downloads
Release note
yuanbin.teng's picture
yuanbin.teng
Category: 

Hi you can use this connector to connect Excel of MS and automatic generation table

Releases for connectExcel

Total downloads: 408
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Mar-10 Download
408 downloads
Release note
yanyan.liu's picture
yanyan.liu
Category: 

This connector allows you to compare two files to check whether they have the same content or not.

Two input parameters: 1. the absolute path for the firstFile 2. the absolute path for the secondFile

One output: 1.isSame, to show whether the two files are same or not.

Releases for FileComparator

Total downloads: 284
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Mar-30 Download
284 downloads
Release note
thiagoalz's picture
thiagoalz
Category: 

A process to manage default and custom Rules on Bonita Open Solution.

This process allow you to manage your global policy and processes rights. You will be able to define which users, roles or groups may or may not execute certain rules on each process.

Please send your suggestions and report problems. Be free to colaborate. Source at: https://github.com/thiagoalz/Bonita-Rules-Management

Releases for Bonita Rules Management

Total downloads: 890
Version BonitaBPM Version Post date Download Link
1.2 5.x 2011-Jun-20 Download
330 downloads
Release note
1.2 5.x 2011-Jun-09 Download
276 downloads
Release note
1.0 5.x 2011-Mar-30 Download
284 downloads
Release note
yuanbin.teng's picture
yuanbin.teng
Category: 

this process is about Maintenance_services

Releases for Maintenance_services

Total downloads: 371
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-May-05 Download
371 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: 377
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Oct-08 Download
377 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: 367
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Aug-25 Download
367 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: 287
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Sep-23 Download
287 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: 295
Version BonitaBPM Version Post date Download Link
1.0 5.x 2011-Dec-21 Download
295 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: 486
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Jan-31 Download
486 downloads
Release note
Notifications