Building GeasyBPMNEditor from source

Checkout the sources

GeasyBPMNEditor is based on GEasyTools and GEasyWebEditor . So, you'll have to checkout these sources first in order to compile GeasyBPMNEditor.

  1. Checkout GeasyTools : svn checkout svn://svn.petalslink.org/svnroot/trunk/dev/experimental/geasytools
  2. Checkout GeasyWebEditor : svn checkout svn://svn.petalslink.org/svnroot/trunk/dev/experimental/geasywebeditor
  3. Finally checkout GeasyBPMNEditor : svn checkout svn://svn.petalslink.org/svnroot/trunk/dev/experimental/geasybpmneditor

Once you've checked out those sources run the following commands :

If everything goes well ( ... why it shouldn't huh :) ?)  you should be able to run the application, but you'll have to make some configuration first.

Create a configuration file

As mentioned in How to install Geasy BPMN Editor , a configuration file is needed in order to work properly. Create this configuration file as explained in How to install Geasy BPMN Editor.

If you have a look to the pom.xml located in ~/geasybpmneditor/client/pom.xml you'll notice the use of a variable called: webeditor.config.path (in the "build" section of the pom).This variable should contain the path where your configuration file is located.

In order to set this variable edit maven setting.xml file located in /home/user/.m2/  and add the following lines between the <profiles></profiles> tags:

Note: Don't forget to replace /home/user/webeditor/config with the path where you actually created the webeditor.configuration.properties file

Run the application

Once the configuration made, run the following command:

That's it.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.