Skip to content

mt-ag/apex-bpmnviewer

Repository files navigation

MTAG APEX BPMN-Viewer

Region Plug-In for Oracle Application Express to display BPMN Diagrams.

Purpose

Display a BPMN diagram based on XML pulled from any valid region source.
Includes various options to visually highlight process state.
Also allows switching between simple viewer or navigated viewer.

Free Plug-In

This Plugin is released under MIT license, which means it is free to use in commercial or private projects.

Support available

Commercial support is available via our Online APEX Support.

Demo

A demo of this Plug-In is available in the Order Shipment Demo Application.
The Order Shipment Demo Application is available for download as part of Flows for APEX.
Flows for APEX enables you to also model your processes and includes a runtime engine for BPMN based flows.

Installation

Standard

Import the plugin file region_type_plugin_com_mtag_apex_bpmnviewer_region.sql into your application.

Advanced

  1. Import the plugin file region_type_plugin_com_mtag_apex_bpmnviewer_region.sql into your application.
  2. Deploy the files found in the src/css and src/js folders to your Webserver.
  3. Change "File Prefix" in plugin to match the deployment location.
  4. Install the PL/SQL Package using src/plsql/install_pkg.sql or by running the .pks and the .pkb file.
  5. Prefix the default values in Render Procedure/Function Name and AJAX Procedure/Function Name with mtag_bpmnviewer..
    If you installed the package in another schema than the parsing schema of the application add schema as prefix.
    E.g.: mtag_utils.mtag_bpmnviewer.render and mtag_utils.mtag_bpmnviewer.ajax