How to install Bonita Soft 5.6.3?

Bonita Open Solution is an open-source BPM and workflow suite, created in 2001.

BonitaSoft Open Solution has been integrated into the Java/JEE framework internally developed by the R&D teams of the French Ministry of Agriculture. This framework is used by other divisions of the Ministry to develop Human Resources applications. BonitaSoft Open Solution’s rich API provides tremendous flexibility to the development teams for developing and integrating BPM features in both existing and new applications.

BonitaSoft Open Solution has been integrated into the Java/JEE framework internally developed by the R&D teams of the French Ministry of Agriculture. This framework is used by other divisions of the Ministry to develop Human Resources applications. BonitaSoft Open Solution’s rich API provides tremendous flexibility to the development teams for developing and integrating BPM features in both existing and new applications.

Bonita is made of 3 major components :

  • Bonita Studio: allows the user to graphically modify business processes following the BPMN standard. The user can also connect processes to other pieces of the Information System (such as messaging, ERP, ECM, databases…) in order to generate an autonomous business application accessible as a web form. Bonita Studio also allows the user to design graphically the forms that will be shown to the end user in order to interact with the process. Moreover, the Studio allows the user to get started with processes designed with other standards and technologies such as XPDL or jBPM. It relies on Eclipse.
  • Bonita BPM Engine: The BPM engine is a JAVA API that allows you to interact programmatically with your processes.It is available under LGPL. It relies on Hibernate.
  • Bonita User Experience: is a portal that allows each end-user to manage in a webmail-like interface all the tasks in which he or she is involved. The portal also allow the owner of a process to administrate and get reports about processes. It relies on GWT.
  •  For the localhost, its at http://localhost:9090/bonita/console/login.jsp provided Bonita Studio should be open and process is in run stage(click on run icon).

Bonita Open Solution is Open Source and can be downloaded under GPL.

Prerequirements:

You should have java (version 6 or more) installed on your computer. For this:

$sudo add-apt-repository ppa:flexiondotorg/java
$sudo apt-get update
$sudo apt-get install sun-java6-jdk sun-java6-plugin

You may see few key warning. Just ignore those, it’s the PPA’s small issue. but the jdk will work great.

Now set the path of java as:

$vi ~/.bashrc

Add the following lines in it.

export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.30/bin/java
export PATH=$PATH:/usr/lib/jvm/java-6-sun-1.6.0.30/bin

Note: If you installed JRE JAVA then change variable in above file from JAVA_HOME to JRE_HOME

You can check whether the path has been set or not using commands:

echo $JAVA_HOME
echo $PATH

For reference: http://www.cyberciti.biz/faq/linux-unix-set-java_home-path-variable/

To install BonitaSoft:

1. Download it from : http://download.forge.objectweb.org/bonita/BOS-5.6.3

$wget http://download.forge.objectweb.org/bonita/BOS-5.6.3

You will get a folder named “BOS-5.6.3-lin-setup”.

2. Go inside this folder and launch bonita.

$cd BOS-5.6.3-linsetup
$./BOS-5.6.3-setup

Following screen appears:

1.Click on the OK button.

2.Click on OK button

3.Click on forward button.

4.Accept the terms and connditions and click on the Forward button.

5.Give the path name where you want to place the installed files and click Forward.

6.

Click forward button.

7.

In the next step, if you want to import any previous process , you can import. Otherwise choose No Thanks! and click forward.

8. After installation is complete , click on finish button.

This will launch Bonita Studio and its ready to use.

To run a process http://localhost:9090/bonita/console/login.jsp provided Bonita studio is open and any process is ready to run.

Users are already created in it, with username: admin and password: bpm

Note:- Don’t forget to enable pop up windows for its proper functioning.

On logging in, this is view if a process is ready to run:

Click on red triangle at right side of Leave_Sanction_App to run the process.

Don’t go to contents of form. It will be different for your own process. Just a demo to know you where to click to get different views.

Click on arrow icon . On clicking it, You get a fancy bonita style form.

Its enough to get a start. Enjoy 🙂

To install on server:-

$ssh -X priyanka@202.164.53.122

-X is for graphics.

Now follow the same procedure as above. On problem is that localhost works only if Bonita Studio is open. Searching it and will update soon.

For more reference about Bonita Soft, read http://bpmgeek.com/blog/how-bonitasoft-helped-public-administration-companies

http://bonitasoft.com

About Priyanka Kapoor

Simple, Hardworking & friendly.....
This entry was posted in Uncategorized. Bookmark the permalink.

3 Responses to How to install Bonita Soft 5.6.3?

  1. Amit says:

    Very Informative.
    Bonita Open Solution is indeed a powerful platform.

  2. sushil says:

    Please tell me how to create a frame bar in bonita soft 5.7

  3. tkdinda says:

    It’s really informative but corrupted package download. you can directly download from
    http://www.bonitasoft.com/how-we-do-it/downloads according to your os and setup. it’s a open source, latest version available

Leave a comment