Examples / Contributions

qixiang.zhang's picture
qixiang.zhang
Category: 

This is a connector which use des coder decrypt you java file. dependencies: you need two java files,one is Coder.java and another one is DESCoder.java I had zip them in the coder.jar.

chong.zhao's picture
chong.zhao
Category: 

Here's a simple demo on how to convert a text file such as txt, sh to PDF format. Anyone who is new to BOS may find some help through this demo.

edouard.lafon's picture
edouard.lafon
Category: 

this connector allow to use WSMX (Web Service Modelling eXecution environment) to invoke semantic web service and achieve goal. It depends on wsmxapiconnector.jar, which can be download from http://sourceforge.net/project/wsmxapi/

Users need manually add wsmxapiconnector.jar in the studio.

qixiang.zhang's picture
qixiang.zhang
Category: 

This is a connector which use des coder encrypt you java file. dependencies: you need two java files,one is Coder.java and another one is DESCoder.java and I had zip them in the coder.jar.

edouard.lafon's picture
edouard.lafon
Category: 

Ordering Takeout process

Ruiheng.Fan's picture
Ruiheng.Fan
Category: 

Convert a file with ASCII encoding to a new Native characters file.

dong.zhang's picture
dong.zhang
Category: 

validate an XML file based on xsd schema. Two input parameters: 1. the full xml file name to be validated. 2. the full xsd file name to be validated against.

if it is a validated xml file return true, otherwise return false.

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

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

Ruiheng.Fan's picture
Ruiheng.Fan
Category: 

Convert a file with native characters to a file with ascii encoding.

rlg's picture
rlg
Category: 

Get the professional emails of task candidates separated by a coma

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.

matthieu.chaffotte's picture
matthieu.chaffotte
Category: 

gets users who have something to do in the process.

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: StoreProcedureConnector(MySql) Version: 1.0 BOS version: 5.3.2 Dependencies:

mysql.jar

Description:

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:

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].

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:

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.

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...

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

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

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)

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!

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

cuicui.liu's picture
cuicui.liu
Category: 

This process include Enterprise Resource Planning, warehouse management system andtransmission management system

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]

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].

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]

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.

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

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

edouard.lafon's picture
edouard.lafon
Category: 

It can show the task list of your system process .The version is for windows .

edouard.lafon's picture
edouard.lafon
Category: 

Product Maintenance workflow

yuanbin.teng's picture
yuanbin.teng
Category: 

it is a process on booking air tickets online

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.

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.

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

aurelien.pupier's picture
aurelien.pupier
Category: 

Some easy and quick customization demonstrated: - action on button - integration of other website - integration of image

Notifications