Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  1. Checkout the to-be-released (tag) version
  2. Edit distro/src/setup/build.xml : change the property '' to the war on your local system. Example:
    Code Block
    <property name="" value="file:///Users/jbarrez/Development/signavio/signavio-core-components/signavio-core-components-read-only/target/patched/activiti-modeler-${activiti.version}.war" />
  3. Comment the 'skip.deploy.activiti.modeler=true' property in the $user.home/.activiti/
  4. Build a new activiti distro (in qa dir: ant build.clean.distro or in distro dir: ant clean distro) and run the demo setup (in qa dir: ant test.demo.setup or in distro/target/activiti-${activiti.version}/setup/ dir: ant demo.setup).
  5. Verify if the modeler is correctly working.

Changing the location of the process model repository

After running the demo setup, process XML files are stored in the workspace/activiti-modeler-examples/ folder. The location of the file-based repository can be switched by changing the fileSystemRootDirectory property in the (exploded)activiti-modeler.war/WEB-INF/classes/ file.

Changing the host of the Modeler

After running the demo setup, the Activiti Modeler will accessible only on the localhost address. When you want to change the host of the Modeler, e.g. to run it centrally on a server, change the host property in the (exploded)activiti-modeler.war/WEB-INF/classes/ file.> cat
host =
fileSystemRootDirectory = /Users/jbarrez/Development/model-repo 

Configuring Apache Tomcat for Activiti Modeler

In the context of the activiti demo setup Apache Tomcat is configured correctly. If Apache Tomcat is configured manually we need to make sure that UTF-8 encoding is enabled for accessing the filesystem and for URI-encoding. To this end,