jbossdemocentral / bpms-generic-loan-demo

A BPM Suite demo displaying interaction from a BPM process with rules, guided rules, data models, and human tasks to evaluate an application for a generic loan.
11 stars 21 forks source link

JBoss BPM Suite Generic Loan Demo

This demo is a financial simulation for getting a long and features BPM with human task integration, rule integration and an example use of a signal.

There are three options available to you for using this demo; local, on OpenShift and containerized.

Option 1 - Install on your machine

  1. Download and unzip.

  2. Add products to installs directory.

  3. Run 'init.sh' or 'init.bat' file. When running init.bat, be sure to run the script as an Administrator

  4. Start JBoss BPMS Server by running 'standalone.sh' or 'standalone.bat' in the /target/jboss-eap-6.4/bin directory.

Login to http://localhost:8080/business-central

```
- login for admin role and Loan Officer role (u:erics / p:bpmsuite1!)
```

Option 2 - Install on Red Hat OpenShift installation

The following steps can be used to install this demo on any OpenShift installation:

  1. App Dev Cloud with JBoss Generic Loan Demo

Option 3 - Generate containerized installation

The following steps can be used to configure and run the demo in a container

  1. Download and unzip.

  2. Add product installer to installs directory.

  3. Copy contents of support/docker directory to the project root.

  4. Build demo image.

    docker build -t eschabell/bpms-generic-loan-demo .
  5. Start demo container.

    docker run -it -p 8080:8080 -p 9990:9990 eschabell/bpms-generic-loan-demo

Login to http://DOCKER_HOST:8080/business-central

```
- login for admin role and Loan Officer role (u:erics / p:bpmsuite1!)
```

Note

The demo covers the following aspects:

The following values can be used (in process form) for testing:

Any user tasks have automated task reassignment back into the group should a task not complete within a minute.

Note that the entire demo is running default in memory, restart server, lose your process instances, data, monitoring history.

Source for demo client available in projects directory.

Supporting Articles

Released versions

See the tagged releases for the following versions of the product:

Loan Process

Process & Task Dashboard