Skip to content

frapu78/processeditor

Repository files navigation

Homepage

The homepage of the Process Editor Project is hosted here: http://frapu.de/code/processeditor/index.html

ProcessEditor Core Packages

  • com.inubit.research: Complex Process Workbench (Swing and WebModeler)
  • com.frapu.net: Simple Java Canvas for creating ProcessModels incl. BPMN and Petri nets

Java & ExtJS Libaries:

Please clone from https://github.com/frapu78/processeditor-deps

WebModeler requires ExtJS: Please copy ExtJs to www/js/ext (unzipped)

Manual Building (Idea, Netbeans, etc.)

  • Create a new Java 1.7 source project with the required libs as dependencies
  • Add the "src" folder as source
  • Add the "resources", "pics", "www" folder as resources (Idea) or source (Netbeans)
  • Select "com.inubit.research.gui.Workbench" as main class for Workbench
  • Select "com.inubit.research.server.ProcessEditorServer" as main class for Server

Ant Building

Use the build.xml with the following targets

  • "clean-build-workbench": Builds a jar with a manifest file for the Workbench
  • "clean-build-server": Builds a jar with a manifest file for the Server (incl. the "www" resources)

Manual Startup

  • Workbench: java -cp 'processeditor.jar:lib/*' -Xmx1024m com.inubit.research.gui.Workbench
  • Server: java -cp 'processeditor.jar:lib/*' -Xmx1024m com.inubit.research.server.ProcesseditorServer

Automatic Startup (Server, Linux)

  • SystemV (/etc/init.d): Set a symlink to wm-server.sh and configure the user and path in the file. Use 'chkconfig wm-server.sh on' to enable the service.
  • systemd (/etc/systemd/system): Copy the wm-server.service file and configure the user and path. Use 'systemctl enable wm-server' to enable the service.

Certificates

  • Configure certificates as described in www/config/ssl_config.properties.template

About

Home of the true Open Source BPM Framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published