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|../display/geasybpmneditor/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 $

Unknown macro: {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:

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