Examples / Contributions

edouard.lafon's picture
edouard.lafon
Category: 

This connector allows you to generate a captcha that you can re-use in your forms to ensure that you are interacting with a human, and not a bot.

It uses [url=http://code.google.com/p/kaptcha/]kaptcha[/url] as the API to generate captcha.

Releases for Captcha Generator

Total downloads: 577
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Sep-22 Download
577 downloads
Release note
rlg's picture
rlg
Category: 

Do you need to manage your content in multi-language? That process is done for you.

That process manage the translation of a content in multiple languages with a pre-translation and a validation step for all languages.

Releases for Content Multi-translation

Total downloads: 558
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Sep-21 Download
558 downloads
Release note
vondino's picture
vondino
Category: 

I am sure that all of us, either in daily life or at our organizations have some defined processes that are followed for how we do various activities. For example, when we want to ask for a new computer, we know that we need to go to the administrative office and request it from there and there could be forms to fill and signs to get. There could be a waiting period involved and there will be an inspection when the new computer arrives and finally when all is well the request is completed and closed.

Releases for CMM tool

Total downloads: 503
Version BonitaBPM Version Post date Download Link to content
5.4.1 5.x 2010-Sep-22 Download
503 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

List names of Blobs inside a Blob Container. You can use a prefix to filter the Blobs.

commons-collections dom4j htttp-client-4 httpcore-4 httpcore-nio-4 httpmime-4 jaxen-1.1

org.soyatec.windows.azure.java2

see here for dependencies: http://www.windowsazure4j.org/learn/setup/

Releases for Azure - List Blobs

Total downloads: 1 005
Version BonitaBPM Version Post date Download Link to content
2.0 5.x 2010-Sep-28 Download
500 downloads
Release note
1.0 5.x 2010-Sep-16 Download
505 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

Upload a Bonita Attachment to Windows Azure.

commons-collections dom4j htttp-client-4 httpcore-4 httpcore-nio-4 httpmime-4 jaxen-1.1 org.soyatec.windows.azure.java2

see here for dependencies: http://www.windowsazure4j.org/learn/setup/

Releases for Azure - Upload an Attachment

Total downloads: 1 020
Version BonitaBPM Version Post date Download Link to content
2.0 5.x 2010-Sep-28 Download
504 downloads
Release note
1.0 5.x 2010-Sep-10 Download
516 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

Download a Blob from Windows Azure Storage and store it into a bos attachment

commons-collections dom4j htttp-client-4 httpcore-4 httpcore-nio-4 httpmime-4 jaxen-1.1

org.soyatec.windows.azure.java2

see here for dependencies: http://www.windowsazure4j.org/learn/setup/

Releases for Azure - Download to an attachment

Total downloads: 499
Version BonitaBPM Version Post date Download Link to content
2.0 5.x 2010-Sep-28 Download
499 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

List Blob Containers on Windows Azure.

commons-collections dom4j htttp-client-4 httpcore-4 httpcore-nio-4 httpmime-4 jaxen-1.1

org.soyatec.windows.azure.java2

see here for dependencies: http://www.windowsazure4j.org/learn/setup/

Releases for Azure - List Blob Containers

Total downloads: 976
Version BonitaBPM Version Post date Download Link to content
2.0 5.x 2010-Sep-28 Download
497 downloads
Release note
1.0 5.x 2010-Sep-10 Download
479 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

Delete a Blob Container on Windows Azure.

commons-collections dom4j htttp-client-4 httpcore-4 httpcore-nio-4 httpmime-4 jaxen-1.1

org.soyatec.windows.azure.java2

see here for dependencies: http://www.windowsazure4j.org/learn/setup/

Releases for Azure - Delete a Blob Container

Total downloads: 1 018
Version BonitaBPM Version Post date Download Link to content
2.0 5.x 2010-Sep-28 Download
524 downloads
Release note
1.0 5.x 2010-Sep-10 Download
494 downloads
Release note
Olivier Delcroix's picture
Olivier Delcroix
Category: 

Sample of those two filters :

  • Most busy filter
  • Less busy filter

Releases for Example of Less/Most busy filter

Total downloads: 507
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Sep-06 Download
507 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

Create a Blob Container on WIndows Azure.

commons-collections dom4j htttp-client-4 httpcore-4 httpcore-nio-4 httpmime-4 jaxen-1.1

org.soyatec.windows.azure.java

see here for dependencies: http://www.windowsazure4j.org/learn/setup/

Releases for Azure - Create a Blob Container

Total downloads: 1 022
Version BonitaBPM Version Post date Download Link to content
2.0 5.x 2010-Sep-28 Download
533 downloads
Release note
1.0 5.x 2010-Sep-10 Download
489 downloads
Release note
Olivier Delcroix's picture
Olivier Delcroix
Category: 

Assign task to most busy users in the participant list.

Releases for Most busy Filter

Total downloads: 475
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Sep-06 Download
475 downloads
Release note
Olivier Delcroix's picture
Olivier Delcroix
Category: 

Assign task to less busy users in the list of participants

Releases for Less busy Filter

Total downloads: 485
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Sep-06 Download
485 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

Temperature alert simulation: One process check the temperature sensor and throw a message to another process when the limit is reached.

Releases for Temperature sensor simulation

Total downloads: 505
Version BonitaBPM Version Post date Download Link to content
1 5.x 2010-Aug-30 Download
505 downloads
Release note
mickey.farrance@bonitasoft.com's picture
mickey.farrance...
Category: 

A simple process example showing the application of custom confirmation pages at the end of individual users’ sequence of tasks. Log out and back in again multiple times as different users.

Releases for Documentation and Translation Team

Total downloads: 525
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-27 Download
525 downloads
Release note
baptiste.mesta's picture
baptiste.mesta
Category: 

A simple production process including connectors to create barcode/reports

Releases for Paper Factory

Total downloads: 616
Version BonitaBPM Version Post date Download Link to content
1.4 5.x 2010-Aug-30 Download
616 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

Hi , Here is a delegation management process : If you go on holidays , just delegate all your tasks to a specific user. What it does is checking periodically ( you can chose the frequency ) if there are tasks assigned to you and , if there are , it adds your delegate to the candidates . I have already included a notification e-mail that lists the tasks assigned , you just need to setup it :)

Releases for Delegation management

Total downloads: 1 039
Version BonitaBPM Version Post date Download Link to content
1.2 5.x 2010-Oct-12 Download
535 downloads
Release note
1.0 5.x 2010-Aug-27 Download
504 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

Suspend the task which execute this connector. Can be useful for "trigger" tasks in long processes so the user isn't annoyed with a task which he doesn't need to run :)

Releases for Suspend this task

Total downloads: 562
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-26 Download
562 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

Allow to upload a file to an Amazon S3 bucket.

Nota: you need to have an Amazon s3 account

dependencies: - cockpit-0.7.3 - cockpitlite-0.7.3 - commonc-httpclient-3.1 - jets3t-0.7.3 - jets3t-gui-0.7.3 - synchronize-0.7.3 - uploader-0.7.3

mickey.farrance@bonitasoft.com's picture
mickey.farrance...
Category: 

Control-flow patterns defined by The Workflow Patterns Initiative (www.workflowpatterns.com)

Releases for Workflow Patterns 37-43

Total downloads: 542
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-25 Download
542 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

This is an enhanced version from one of the contributions.

Http Get Method connector:

Input: 1. Http Url 2. Query parameters output: 1. Http Get Response 2. Http status code Dependecies: apache's http client library ( commons-codec-1.3.jar, httpclient-4.0.1.jar,httpclient-4.0.1.jar,httpcore-4.0.1.jar)

edouard.lafon's picture
edouard.lafon
Category: 

Here is a quite useful process ! This process will allow you to manage your other processes rights and the global policy ! With it , you will be able to define which users or which groups are able to start or read defined processes . You will also be able to chose whether all your user can start processes by default or none of them can . There may be some french bits remaining in the code / strings , please tell me so i can remove it.

Releases for Bonita management process

Total downloads: 1 482
Version BonitaBPM Version Post date Download Link to content
1.25 5.x 2010-Oct-14 Download
520 downloads
Release note
1.24 5.x 2010-Aug-25 Download
465 downloads
Release note
1.23 5.x 2010-Aug-24 Download
497 downloads
Release note
baptiste.mesta's picture
baptiste.mesta
Category: 

This connector can generate many kind of barcode (Code128, Code128A, Code128B, Code128C, UCC128, EAN128, EAN13, Bookland, UPC-A, Standard 2 of 5, Interleave 2 of 5, PDF417, Code 39, Codabar, PostNet)

It takes in input the format and a string to generate the barcode and returns the name of the attachment containing the barcode image (png format)

Dependencies: Barbecue http://barbecue.sourceforge.net

Releases for BarCode Generator

Total downloads: 585
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-24 Download
585 downloads
Release note
rlg's picture
rlg
Category: 

This process shows how to send more than one data from one process to another one by using a message and the Bonita set variables connector.

Enjoy it.

Releases for Send data in a message example

Total downloads: 724
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-24 Download
724 downloads
Release note
rlg's picture
rlg
Category: 

This process aims to validate a proposal with the [url=http://en.wikipedia.org/wiki/Veto]veto rule[/url].

This process is based on the [url=http://www.bonitasoft.org/exchange/extension_view.php?eid=95]Veto Join Checker[/url] usage.

Releases for proposal validation with veto rule

Total downloads: 500
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-23 Download
500 downloads
Release note
pigbar's picture
pigbar
Category: 

This is a Connector to get a Property as a String from a Liferay User. It uses the implementations for the IGetterPropertie interface and allow dynamically set new implementations by the resource file.

Dependencies: entityGetterPropertie.jar

Releases for Liferay User Properties Str Getter

Total downloads: 503
Version BonitaBPM Version Post date Download Link to content
1.1 5.x 2010-Aug-23 Download
503 downloads
Release note
pigbar's picture
pigbar
Category: 

This is the .zip for the OX BPM application. An Openxava Application to Show the Integration with BOS, Liferay and Openxava. This application allow to manage the BOS process form our custom portlets under Liferay 5.2.3.

This application is designed to be used over Liferay 5.2.3 and Glassfish 2.1.1, the sources are from Openxava 4.m5 version. Also use Postgresql 8.3 as RDMS.

Releases for OX BPM

Total downloads: 1 112
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-20 Download
1112 downloads
Release note
rlg's picture
rlg
Category: 

This join checker lets you implement a multi-instanciated vote according to the [url=http://en.wikipedia.org/wiki/Veto]veto[/url] rule.

You need to add a process variable (text type) where this join checker will store a value if the veto rule matches. You need to add a step variable (text type) where you will store the answers (votes) of your users.

Releases for Veto Join Checker

Total downloads: 495
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-23 Download
495 downloads
Release note
pigbar's picture
pigbar
Category: 

This is a Process for the Purchase Order and Compromise Authorization according to Venezuela's law. It is also a demo for the Liferay Role Resolver (http://www.bonitasoft.org/exchange/extension_view.php?eid=85) and the Liferay User Model (http://www.bonitasoft.org/exchange/extension_view.php?eid=86) Connectors.

Releases for Purchase Order and Compromise Authorization

Total downloads: 1 204
Version BonitaBPM Version Post date Download Link to content
1.1 5.x 2010-Aug-24 Download
640 downloads
Release note
1.0 5.x 2010-Aug-20 Download
564 downloads
Release note
Olivier Delcroix's picture
Olivier Delcroix
Category: 

Consume a web service with possibility of BASIC Auth (draft version)

Releases for Web service with BASIC Auth

Total downloads: 590
Version BonitaBPM Version Post date Download Link to content
0.1 5.x 2010-Aug-20 Download
590 downloads
Release note
Olivier Delcroix's picture
Olivier Delcroix
Category: 

Execute a query to a mysql databse to retrieve user ids Requires Mysql Driver (com.mysql.jdbc.Driver)

Releases for Mysql GroupResolver

Total downloads: 1 047
Version BonitaBPM Version Post date Download Link to content
1.1 5.x 2010-Aug-19 Download
531 downloads
Release note
1.0 5.x 2010-Aug-19 Download
516 downloads
Release note
Olivier Delcroix's picture
Olivier Delcroix
Category: 

Liferay Connector Retrieve all users with a given Role through WebService (tested with liferay 6.0.4) Needs Liferay client jars and dependencies (provided by liferay [url=http://sourceforge.net/project/lportal/files/Liferay%20Portal/6.0.4/life...) : activation.jar axis.jar commons-discovery.jar commons-logging.jar jaxrpc.jar mail.jar portal-client.jar saaj-api.jar saaj-impl.jar wsdl4j.jar

Enjoy !

Releases for Liferay - Get Users by Role

Total downloads: 981
Version BonitaBPM Version Post date Download Link to content
1.1 5.x 2010-Aug-18 Download
484 downloads
Release note
1.0 5.x 2010-Aug-18 Download
497 downloads
Release note
Olivier Delcroix's picture
Olivier Delcroix
Category: 

Very basic process to show liferay connectors use cases.

Releases for Add Users to Role in Liferay

Total downloads: 507
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-18 Download
507 downloads
Release note
Olivier Delcroix's picture
Olivier Delcroix
Category: 

Liferay Connector Assign Role to a list of comma separated UserIds through WebService (tested with liferay 6.0.4) Needs Liferay client jars and dependencies (provided by liferay [url=http://sourceforge.net/project/lportal/files/Liferay%20Portal/6.0.4/life...) : activation.jar axis.jar commons-discovery.jar commons-logging.jar jaxrpc.jar mail.jar portal-client.jar saaj-api.jar saaj-impl.jar wsdl4j.jar

Enjoy !

Releases for Liferay - Assign Role to Users

Total downloads: 512
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-18 Download
512 downloads
Release note
pigbar's picture
pigbar
Category: 

It is a simple connector to get the User (com.liferay.portal.model.User) of Liferay 5.2.3 using the API. It is intended to be used on processes running over Liferay 5.2.3.

Dependencies: Just a couple of Liferay 5.2.3 libraries: portal-kernel.jar portal-service.jar

Releases for Liferay User Model

Total downloads: 515
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-18 Download
515 downloads
Release note
pigbar's picture
pigbar
Category: 

It is a simple connector to get the list of users with an specific Role under Liferay 5.2.3 using the API. It is intended to be used on processes running over Liferay 5.2.3.

Dependencies: Just a couple of Liferay 5.2.3 libraries: portal-kernel.jar portal-service.jar

Releases for Liferay Role Resolver

Total downloads: 502
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-18 Download
502 downloads
Release note
mickey.farrance@bonitasoft.com's picture
mickey.farrance...
Category: 

Control-flow patterns defined by The Workflow Patterns Initiative (www.workflowpatterns.com)

Releases for Workflow Patterns 34-36

Total downloads: 505
Version BonitaBPM Version Post date Download Link to content
1 5.x 2010-Aug-18 Download
505 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

Upload a Bonita attachment to Amazon S3

Nota: you need to have an Amazon s3 account

dependencies: - cockpit-0.7.3 - cockpitlite-0.7.3 - commonc-httpclient-3.1 - jets3t-0.7.3 - jets3t-gui-0.7.3 - synchronize-0.7.3 - uploader-0.7.3

Releases for Amazon S3 - Upload a Bonita attachment

Total downloads: 599
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-17 Download
599 downloads
Release note
mickey.farrance@bonitasoft.com's picture
mickey.farrance...
Category: 

Control-flow patterns defined by The Workflow Patterns Initiative (www.workflowpatterns.com)

Releases for Workflow Patterns 28-33

Total downloads: 507
Version BonitaBPM Version Post date Download Link to content
1 5.x 2010-Aug-18 Download
507 downloads
Release note
edouard.lafon's picture
edouard.lafon
Category: 

Manage your coffee stock and send coffee dfelivery.

This process show how to start a subprocess by sending a message.

Releases for Coffee stock management

Total downloads: 516
Version BonitaBPM Version Post date Download Link to content
0.5 5.x 2010-Aug-13 Download
516 downloads
Release note
aurelien.pupier's picture
aurelien.pupier
Category: 

List files in an Amazon S3 bucket

Nota: you need to have an Amazon s3 account

dependencies: - cockpit-0.7.3 - cockpitlite-0.7.3 - commonc-httpclient-3.1 - jets3t-0.7.3 - jets3t-gui-0.7.3 - synchronize-0.7.3 - uploader-0.7.3

Releases for Amazon S3 - List files in a bucket

Total downloads: 492
Version BonitaBPM Version Post date Download Link to content
1.0 5.x 2010-Aug-16 Download
492 downloads
Release note
Notifications