Projects

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: 87
Version BonitaBPM Version Post date Download Link
7.1.5-1.0 7.1.x 2016-Jan-22 Download
87 downloads
Release note
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: 70
Version BonitaBPM Version Post date Download Link
7.1.5-1.0.1 7.1.x 2016-Jan-22 Download
70 downloads
Release note
Category: 

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

Releases for Redirect next task widget

Total downloads: 310
Version BonitaBPM Version Post date Download Link
7.1.5-1.0.1 7.1.x 2016-Jan-22 Download
58 downloads
Release note
1.0.0 7.1.x 2015-Nov-18 Download
252 downloads
Release note
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: 515
Version BonitaBPM Version Post date Download Link
v1.0 for Bonita BPM 7.1.0 and onward 7.1.x 2015-Sep-23 Download
515 downloads
Release note
Category: 

Bonita BPM 7 widget displaying a Bonita document as a PDF

Releases for PDF viewer widget

Total downloads: 407
Version BonitaBPM Version Post date Download Link
v1.0 for Bonita BPM 7.1 and onward 7.1.x 2015-Sep-18 Download
407 downloads
Release note
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: 859
Version BonitaBPM Version Post date Download Link
7.1.5-1.0.1 7.1.x 2016-Jan-22 Download
71 downloads
Release note
1.0.0 7.x 2015-Jul-30 Download
788 downloads
Release note
Category: 

File upload and download example

An example that illustrate how to allow user to upload and download a single document or a list of documents.

Process definition includes a reference to a document and to a list of documents (document with option "multiple" enable).

All files will be stored by Bonita BPM Engine in database. Engine also saved the association between the process instance and documents content and version.

 Compatibility

This example has been created and built with Bonita BPM 7.1.5 Community edition.

Releases for File upload and download process example

Total downloads: 874
Version BonitaBPM Version Post date Download Link
7.1.5-1.1.0 7.x, 7.1.x 2016-Feb-04 Download
23 downloads
Release note
7.1.5-1.0.1 7.1.x 2016-Jan-22 Download
67 downloads
Release note
1.0.0 7.x, 7.0.x 2015-Jul-21 Download
784 downloads
Release note
Category: 

Description

Description is available on GitHub.

Issues tracker

Issues tracker is available on GitHub.

 

Releases for Vacation Management Example

Total downloads: 1 887
Version BonitaBPM Version Post date Download Link
v1.1.0 for Bonita BPM 7.0.2 and onward 7.0.x 2015-Sep-11 Download
1142 downloads
Release note
v1.0.0 for Bonita BPM 7.0 7.0.x 2015-Jun-22 Download
745 downloads
Release note
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: 2 436
Version BonitaBPM Version Post date Download Link
v2.0 for Bonita BPM 7.0.3 and onward 7.1.x, 7.0.x 2015-Oct-12 Download
1178 downloads
Release note
v1.0 for Bonita BPM 7.0.0 to 7.0.2 7.0.x 2015-Jun-17 Download
1258 downloads
Release note
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: 501
Version BonitaBPM Version Post date Download Link
DigitalForms 7.x, 6.x 2015-Jun-16 Download
501 downloads
Release note
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: 442
Version BonitaBPM Version Post date Download Link
02.07.00 6.x, 5.x 2015-Jun-12 Download
442 downloads
Release note
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: 396
Version BonitaBPM Version Post date Download Link
01.01.00 6.5.x 2015-Jun-12 Download
396 downloads
Release note
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: 422
Version BonitaBPM Version Post date Download Link
01.00.00 6.5.x 2015-Jun-12 Download
422 downloads
Release note
Category: 

About

This is an official Living Application example for Bonita BPM 7.0

This example demonstrates the following concepts:

Releases for Procurement Example

Total downloads: 2 910
Version BonitaBPM Version Post date Download Link
v1.2.1 for Bonita BPM 7.0.2 and onward 7.1.x, 7.0.x 2015-Oct-23 Download
897 downloads
Release note
v1.2 for Bonita BPM 7.0.2 and onward 7.0.x 2015-Sep-08 Download
654 downloads
Release note
v1.1 for Bonita BPM 7.0.2 7.0.x 2015-Aug-21 Download
488 downloads
Release note
v1.0 for Bonita BPM 7.0.0 7.0.x 2015-Jun-17 Download
871 downloads
Release note
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: 398
Version BonitaBPM Version Post date Download Link
First release 6.5.x, 6.4.x, 6.3.x 2015-Jun-10 Download
398 downloads
Release note
Category: 

This project aims to develop connectors that meet the requirements of information security, such as: integrity, confidentiality , non-repudiation and authenticity.

The repository already contains developed connectors for integrity, encryption, decryption , digital printing and digital signature with digital certificates PKCS#12.

The development of connectors that meet other Information Security Requirements are welcome.

Releases for Information Security

Total downloads: 325
Version BonitaBPM Version Post date Download Link
PF2 7.x, 6.5.x, 6.4.x 2015-Jun-15 Download
325 downloads
Release note
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: 1 481
Version BonitaBPM Version Post date Download Link
1.2.1 6.x 2015-Jun-08 Download
422 downloads
Release note
1.2.0 6.x 2015-Jun-05 Download
339 downloads
Release note
Update to PDFReporter 1.2.0 (with new defined API) 6.x 2015-May-31 Download
355 downloads
Release note
1.0.0 6.x 2015-May-12 Download
365 downloads
Release note
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: 543
Version BonitaBPM Version Post date Download Link
1.0 6.5.x 2015-Mar-30 Download
543 downloads
Release note
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: 633
Version BonitaBPM Version Post date Download Link
2.0 6.3.x 2015-Mar-17 Download
633 downloads
Release note
Category: 

The project contains Bugzilla Connectors to create and update a bug in Bugzilla. The Connector was created for a project undertaken by Bonitasoft and Contact Solutions (www.contactsolutions.com), and generously donated by Contact Solutions at the end of the engagement.

Releases for Bugzilla Connector

Total downloads: 323
Version BonitaBPM Version Post date Download Link
1.0.0 6.4.x 2015-Mar-11 Download
323 downloads
Release note
Category: 

MongoDB connectors for Bonita BPM

Deliverables:

Bonita Connectors:

Sample Bonita processes:

  • Mongo Connectors Test - Test processes that allows to test the connectors
  • Mongo Store - A sample use case of business processes using MongoDB

Releases for MongoDB connectors for Bonita BPM

Total downloads: 361
Version BonitaBPM Version Post date Download Link
v1.0 6.4.x, 6.3.x, 6.2.x 2014-Nov-21 Download
361 downloads
Release note
Category: 

Bonita connector that publishes a MQTT (machine-to-machine connectivity protocol) message.

Checkout the deliverables from the project page: https://github.com/pozil/bonita-mqtt-publish-connector

Releases for MQTT Publish Connector

Total downloads: 317
Version BonitaBPM Version Post date Download Link
v1.0 6.3.x 2014-Oct-29 Download
317 downloads
Release note
Category: 

This is a connector for OpenKM Document Management System.

Can be found more information about it at Bonita-OpenKM-connector

Releases for OpenKM connector

Total downloads: 337
Version BonitaBPM Version Post date Download Link
1.0 6.2.x, 6.1.x, 6.0.x 2014-Oct-20 Download
337 downloads
Release note
Category: 

Bonita BPM Dashboard built on AngularJS and integrated as a custom page in the Bonita Portal. Based on Fabio Lombardi's (Bonitasoft) original work Edited by Philippe Ozil (Bonitasoft).

Project home page (documentation, downloads...) https://github.com/pozil/bonita-angular-dashboard

Releases for Bonita AngularJS user dashboard integrated into a custom page

Total downloads: 793
Version BonitaBPM Version Post date Download Link
v1.3.0 - Client side pagination release 6.3.x 2014-Oct-08 Download
406 downloads
Release note
Stats update 6.3.x 2014-Oct-06 Download
387 downloads
Release note
Category: 

Releases for Bunny-Spawner, a Node.JS and Bonita BPM example with kitties and bunnies

Total downloads: 366
Version BonitaBPM Version Post date Download Link
2.0 6.3.x 2014-Sep-11 Download
366 downloads
Release note
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: 777
Version BonitaBPM Version Post date Download Link
7.0.1 7.0.x 2015-Jul-13 Download
364 downloads
Release note
MONET 6.3.x 2014-Sep-03 Download
413 downloads
Release note
Category: 

This is a small Bonitasoft plugin for the Firefox search bar.

Firefox search bar plugin

This way, you can search directly on Bonitasoft's websites, right from your browser search bar !!!

Releases for Bonita Web Search - Firefox plugin

Total downloads: 348
Version BonitaBPM Version Post date Download Link
1.0 7.x, 7.0.x, 6.x, 6.5.x, 6.4.x, 6.3.x, 6.2.x, 6.1.x, 6.0.x, 5.x, 5.10, 5.9, 5.8, 5.7, 5.6, 5.5, 5.2 2014-Jul-31 Download
348 downloads
Release note
Category: 

This is a connector for the famous nosql database "Mongo DB".

You can find a complete tutorial on Community blog: http://community.bonitasoft.com/blog/mongo-db-connector

Releases for Mongo DB Connector

Total downloads: 322
Version BonitaBPM Version Post date Download Link
1.0 6.2.x 2014-Jul-24 Download
322 downloads
Release note
Category: 

BonitaCloudalpha - Logo

BonitaCloud - A New Way to Be Efficient

Bonitasoft presents the BonitaCloud, our latest innovation to democratize business process management through open source software.

BonitaCloud is a fully hosted, cloud enabled version of Bonita BPM Community Edition. Our goal is to give Bonita developers a new option for testing and running their process-driven business applications.

Releases for BonitaCloud αlpha

Total downloads: 256
Version BonitaBPM Version Post date Download Link
alpha 1 6.3.x 2014-Jun-26 Download
256 downloads
Release note
Category: 

A simple process that display system information about the server where is installed Bonita Engine.

Releases for Display System Info

Total downloads: 360
Version BonitaBPM Version Post date Download Link
1.0 6.3.x, 6.2.x 2014-Jun-12 Download
360 downloads
Release note
Category: 

This a short process to show how to use the use of AND and XOR gates, with custom messages to ask tester to see what happens in the Portal's Task list.

XOR Example BPMN 2 diagram

Releases for XOR Example

Total downloads: 468
Version BonitaBPM Version Post date Download Link
For 6.3 6.3.x 2014-Jun-02 Download
468 downloads
Release note
Category: 

This is a short process to demonstrate how to select the next task in Bonita BPM, depending of choices in a form.

The initiator form (on the pool) has a simple select field, where you choose the next step you want to go. Then, the transitions after the OR gate test the choice, so the next step is the selected task.

In the 3 steps, the forms shows the value selected, that confirm what you did.

Releases for Choice Example

Total downloads: 489
Version BonitaBPM Version Post date Download Link
First 6.2.x 2014-May-05 Download
489 downloads
Release note
Category: 

This an example of a process with one human task, with some custom javascript in the form. The howto in available on the blog: http://community.bonitasoft.com/blog/howto-add-custom-javascript-your-bo...

Releases for Custom Javascript Example

Total downloads: 424
Version BonitaBPM Version Post date Download Link
1.0 6.2.x 2014-Mar-26 Download
424 downloads
Release note
Category: 

The example is about multi-instatiated task in Bonita BPM6. The goal is about create multiple instance of the same activity, how manage different enviroments for each instance, how assign each instance to a different user, how get results form each instance and how put a condition over that multi-instatiated task

Releases for Multi-instatiated example

Total downloads: 840
Version BonitaBPM Version Post date Download Link
First Version 6.2.x 2014-Mar-15 Download
505 downloads
Release note
1.0 6.2.x 2014-Mar-14 Download
335 downloads
Release note
Category: 

This is a set of Talend Open Studio components to interact with Bonita 6.

It uses the bonitasoft API to connect to a bonita server. You can then create or delete users.

Releases for Talend components for Bonita 6

Total downloads: 323
Version BonitaBPM Version Post date Download Link
Users manipulation 6.x 2014-Feb-07 Download
323 downloads
Release note
Category: 

This is a small process example you can add to your production Bonita Platform, so users can change their password for the Portal login.

Steps:

  • Just get the .bos file,
  • Import it and build it with your Studio,
  • Upload it in the Portal administration,
  • Set user rights
  • "Et voilà", your users should see a new application: "Change Password".

Releases for Change Password

Total downloads: 464
Version BonitaBPM Version Post date Download Link
6.1.1 and more recent 6.1.x, 6.2.x 2014-Jan-31 Download
464 downloads
Release note
Category: 

It is not always simple to build Bonita BPM from sources. That is why this script is now available. It has been tested on Ubuntu 12.04 and 13.10, with Open JDk 7, and latest available version of Git and Maven. At the beginning, it tests that java, mvn and git are installed.

Around 4 Gb of dependencies will be downloaded (sources, target sources archive, maven, ...). You will need a good Internet connection.

Place this script in a disk partition with more than 15 Gb free space. Of course, you can build Bonita BPM in your /home.

Releases for Build Script for Bonita BPM

Total downloads: 925
Version BonitaBPM Version Post date Download Link
6.3.6 6.3.x 2014-Sep-17 Download
346 downloads
Release note
6.2.3 6.2.x 2014-Mar-13 Download
296 downloads
Release note
6.2.1 6.2.x 2014-Jan-27 Download
283 downloads
Release note
Category: 

This page contains an example of how to create and run a process using the Bonita BPM Engine in a Maven project. It assumes that you are a Java programmer familiar with using Maven. It shows how to initialize the Bonita platform using a Java program and the Bonita BPM Engine API, and then create and execute processes using the same API.

Releases for Create your first project with Maven - Example

Total downloads: 452
Version BonitaBPM Version Post date Download Link
1.0.0 6.2.x 2014-Jan-09 Download
452 downloads
Release note
Category: 

Many users of v6.x of Bonita BPM complain that there is now a confirmation page between forms of two different human steps. It is because Bonita BPM now handle steps asynchronously.

If this is a problem for you, the good way is to customize the confirmation page. Two steps:

Releases for Automatic Confirmation Template

Total downloads: 725
Version BonitaBPM Version Post date Download Link
Improved version 6.2.x, 6.3.x, 6.4.x 2014-May-26 Download
385 downloads
Release note
First available version 6.x 2013-Nov-29 Download
340 downloads
Release note
Category: 

Trello Application Example has been designed to show on the Community blog how to design a connector and handle data you get from it. The blog serie with full details is available here:

A short resume of what you will find in this example:

Releases for Trello Application Example, including Trello Connector

Total downloads: 352
Version BonitaBPM Version Post date Download Link
First available version 6.0.x, 6.1.x 2013-Nov-29 Download
352 downloads
Release note
Category: 

Bonita Escape is a small application designed to help beginners to discover Bonita BPM Community 6.1.1 in a funny way.

At the end of the application it is possible to Tweet and enter a drawing to win some Bonitasoft goodies. The full description of the application is on Community blog:
http://community.bonitasoft.com/blog/bonita-escape-game

Releases for Bonita Escape

Total downloads: 410
Version BonitaBPM Version Post date Download Link
Bonita Escape 6.1.x 2013-Nov-29 Download
410 downloads
Release note
Category: 

Do a divide. Give two numbers, the connector return the quotient and the rest

Releases for Divide

Total downloads: 306
Version BonitaBPM Version Post date Download Link
1.0 6.x 2013-Oct-22 Download
306 downloads
Release note
Category: 

This library can be used to make easy some development in Bonita BPM 6.

It contains 2 classes:

  • BonitaDBTools: Work with a resultSet (DB connectors output)
  • BonitaURLTools: Generate URLs to access to Bonita Forms.

Don't hesitate to post methods you need in order to add them in a new version.

Cheers

Releases for Bonita BPM Development Tools

Total downloads: 941
Version BonitaBPM Version Post date Download Link
bonita-v6-tools-1.2.jar 6.0.x, 6.1.x 2014-Mar-07 Download
391 downloads
Release note
bonita-bpm-tools-2.1.jar 6.2.x 2014-Mar-07 Download
550 downloads
Release note
Category: 

PDF template "stamper". Takes a PDF template created, for example, in OpenOffice Draw and stamps business data (passed in a 2d array of name/value pairs) onto form fields embedded in the PDF template.

Resulting PDF is written to the java.io.tmpdir location.

This is based on ssabrewulf's "Text to PDF convertor 2" and information found here: http://ashwinrayaprolu.wordpress.com/2011/06/07/pdf-templates-using-open...

Releases for PDF Template Stamper

Total downloads: 319
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-Jun-14 Download
319 downloads
Release note
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: 487
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-Aug-06 Download
236 downloads
Release note
1.0 5.x 2013-May-08 Download
251 downloads
Release note
Category: 

This Connector allows you to interface with a running installation of ProActive Scheduling (http://proactive.inria.fr/).

ProActive Scheduling is a Multi-Platform Job Scheduler allowing the execution of Java or native distributed applications on heterogeneous external resources like Clouds, Grids or Clusters.

Releases for Bonita ProActive Connector

Total downloads: 455
Version BonitaBPM Version Post date Download Link
1.2 5.x 2012-Nov-29 Download
217 downloads
Release note
1.1 5.x 2012-Nov-26 Download
238 downloads
Release note
Category: 

This is a group resolver connector to get All the users with an spacific Role in Liferay 6.1. It works using the SOA interface API form Liferay. It ask for the Liferay's host, port and Admin User credentials. Also ask for the Company ID number and, sure, the Role to find for.

It depends on the following jars from Liferay dependencies: activation.jar, axis.jar, commons-discovery.jar, portal-client.jar, portal-service.jar, portlet.jar, saaj-api.jar, saaj-impl.jar and wsdl4j.jar.

Releases for Liferay get User by Role on Main Organization

Total downloads: 223
Version BonitaBPM Version Post date Download Link
1.0 5.x 2012-Oct-25 Download
223 downloads
Release note
Category: 

This is the a second version from the first one cause its seems to be a little out of the date: Here's a simple demo on how to convert a arbitrary text/variable process to PDF format. Anyone who is new to BOS may find some help through this demo.

The connector its embedded in a process to demonstration / avoid missed dependencies problems.

Note: besides creating the pdf it sends it as an email attachment

Releases for Text to PDF convertor 2

Total downloads: 344
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-May-07 Download
344 downloads
Release note
Category: 

add js in form field and make the form more rich

Releases for javascript test

Total downloads: 259
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-Mar-28 Download
259 downloads
Release note
Category: 

This is a connector for getting a List from a Odata service provider. It depends on odata4j-0.5-clientbundle.jar library. As you can see it is for 0.5 Odata4J Version.

Just give a url for the service, for example http://odata.netflix.com/v2/Catalog/, and indicate a subPath for the query, for example Languages, and you will get a List, actually an ArrayList, of OEntity objects to work wtih.

Enjoy

Releases for Simple odata4j Cosumer

Total downloads: 208
Version BonitaBPM Version Post date Download Link
1.0 5.x 2013-Feb-19 Download
208 downloads
Release note
Notifications