Examples / Contributions

bouquetf's picture
bouquetf
Category: 

Enable a job on a hudson instance by invoking its remote API.This connector needs the apache http client library (http://hc.apache.org/)

bouquetf's picture
bouquetf
Category: 

Create a new job on a hudson instance by invoking its remote API. This connector needs the apache http client library (http://hc.apache.org/)

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/

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/

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/

Olivier Delcroix's picture
Olivier Delcroix
Category: 

Assign task to most busy users in the participant list.

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.

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

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)

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)

Olivier Delcroix's picture
Olivier Delcroix
Category: 

Very basic process to show liferay connectors use cases.

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 !

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

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

aurelien.pupier's picture
aurelien.pupier
Category: 

List available Amazon S3 buckets

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

aurelien.pupier's picture
aurelien.pupier
Category: 

It allows to delete a 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

Olivier Delcroix's picture
Olivier Delcroix
Category: 

Very basic process to show liferay connectors use cases.

Olivier Delcroix's picture
Olivier Delcroix
Category: 

Liferay Connector Assign users to an User Group 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 !

Olivier Delcroix's picture
Olivier Delcroix
Category: 

Add a new user to a liferay portal through WebService (tested with liferay 6.0.4) Use Liferay client jars and dependencies (provided by liferay [url="http://sourceforge.net/project/lportal/files/Liferay%20Portal/6.0.4/life..."]here[/url]) : 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 !

aurelien.pupier's picture
aurelien.pupier
Category: 

It allows to create a bucket on 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

edouard.lafon's picture
edouard.lafon
Category: 

This process show how to contribute to a bug fix open source project.

Contributor's forms can be tested with john user and Administrator' forms can be tested with jack user.

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

This example shows how to use "submit" buttons to select a process path - does your rhino have one horn, or two?

See the description and video on the bonitsoft.com blog.

matthieu.chaffotte's picture
matthieu.chaffotte
Category: 

Dear community,

This filter selects users corresponding to the regular expression (given in parameter)

Note : the regular expression is a java one (the syntax is available at this address: http://download.oracle.com/docs/cd/E17476_01/javase/1.5.0/docs/api/java/...

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

process to illustrate the use of Bonita Studio Form Builder (as shown in these videos)

Part 1 [url]http://www.youtube.com/BonitaSoft#p/u/10/cwN8lkszwFw[/url] Part 2 [url]http://www.youtube.com/BonitaSoft#p/u/11/AgD4j-t7u-I[/url]

rlg's picture
rlg
Category: 

The Step execution on deadline connector allows you to implement the attached timer event.

To do that, you have to: - define a local variable of type Boolean in the step you want to add attached event. - set the default value to false - add a deadline with this connector, provide the name of the variable

The connector will set the variable value to true and execute the step.

rlg's picture
rlg
Category: 

The Active Directory Group Resolver lets you map a group of your Active Directory in Bonita Open Solution.

This group resolver use the LDAP syntax.

You have to add the ldap connector in your process dependencies.

rgiridharan's picture
rgiridharan
Category: 

Hi,

Tried multi-instantiator with 5.2 works fine.. Please see the usecase and the attached bar.. As usual what i have provided is only a simple example and obviously can be improved further. But i leave that to you ;-)

UseCase


  1. My Usecase is that.. When you start the Main process with a list of usernames (comma seperated) for example (john, jack, james)

Olivier Delcroix's picture
Olivier Delcroix
Category: 

This multiInstantiator works with a String input variable. According to the separator you define, it splits it into a serie of tokens. It instantiates the task n times passing to each of those tasks one token.

It is also possible to define a threshold (in pourcentage) to control how many tasks must be realized to continue the process (by default 100% - all of them).

aurelien.pupier's picture
aurelien.pupier
Category: 

This connector allow to retrieve all recently uploaded photos.

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

aurelien.pupier's picture
aurelien.pupier
Category: 

This connector allow to retrieve all photos of a user.

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

aurelien.pupier's picture
aurelien.pupier
Category: 

This connector allow to retrieve all photos from an album.

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

aurelien.pupier's picture
aurelien.pupier
Category: 

This connector allow you to create a new album on PicasaWeb.

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"

aurelien.pupier's picture
aurelien.pupier
Category: 

This connector allow to retrieve album list of a user.

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

pigbar's picture
pigbar
Category: 

First version for the Voicent callRemove connector. This connector takes a call's reqID as input parameter and remove the record from the Voicent Gateway Server. If your call is still in plan it will be also remove.

You need Voicent Gateway configured in a host machine.

edouard.lafon's picture
edouard.lafon
Category: 

Connector to execute a query on an SQLite DB

[b]Dependencies[/b] : -SQLite-JDBC, tested with v3.6.20.1 : [url]http://www.xerial.org/maven/repository/artifact/org/xerial/sqlite-jdbc/3...

To read the result of a SELECT query use the Groovy script below in the edit Form (with a list for example) return resultat.toList("colum_name")

pigbar's picture
pigbar
Category: 

This a simple connector for the well know Tesseract-OCR engine. It gets a simple not compressed TIF image file as input and produce the text for the given image file.

The connector works with the following parameters: The PATH for the tesseract-ocr engine, example: /usr/bin/tesseract , (c:\tools\tesseract.exe) The NAME of the variable for the attached TIF image file, example: ${myAttch.getName()} The NAME for the output file, example: myOcrFile The LANGUAGE for the TIF image file, example: en (English), es (Spanish), etc.

edouard.lafon's picture
edouard.lafon
Category: 

This is an implementation of the Eclipse Due Diligence Process (http://www.eclipse.org/legal/EclipseLegalProcessPoster.pdf), that is used by the Eclipse committers and foundation to manage contributions license and IP.

It highlights usage of Groovy and forms customization. It also uses HTML templates to change the style of generated forms.

Notifications