How to install Geasy BPMN Editor

All users

Create a configuration file

Create the editor configuration file which must have the following name: webeditor.configuration.properties

This file is used to store some configurations like where the projects generated in the editor should be stored etc...

In the just created file enter the location where you would like to store the projects that will be saved and imported:

Of course, replace /home/user/path/projects with an existing path on your computer/server that will contain every projects created in the editor.

Note: this path has to be absolute, a relative path won't work

Add some sample projects [optional]

As actual version doesn't support projects persistence (don't worry its part of our road map ), you won't be able do save a project (although it can be exported and imported later on). If you want to test the "Open" functionality, you can add some sample data via the configuration file that will act as a database mock. To do so, a standard notation have been adopted. In you configuration file you can add the following line (after or before the PROJECTS_DIR property):

Where:

ProjectType: is the project type id (the editor actually support only two ids ['BPMNDesc' and 'BPMNExec'])

Project/Absolute/Path: is the actual absolute path that point to a bpmn project file (for now it must be a zip file that contains both bpmn and bpmn-di files)

ProjectName: is the name that will be displayed on the user interface when selecting a project type

Here is an example :

In this example we add the project file (pizzaiolo.zip) in BPMNDesc project type and display the label "BPMN 2.0 Pizzaiolo example" when the project type is selected.

You can add as many as project by separating the standard notation with commas :

Note: The pizzaiolo project file can be downloaded here

Apache Tomcat users

  1. Edit the context.xml file located in
  2. Enter a new parameter that specifies the absolute path to the editor configuration file (webeditor.configuration.properties created in previous step) as such:
  3. Restart tomcat to load the new configuration
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.