xrow / jbpm-bundle
Manage your Workflow with jBPM.
Installs: 3 748
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 12
Forks: 2
Type:import
pkg:composer/xrow/jbpm-bundle
This package has no released version yet, and little information is available.
README
A symfony2 bundle to communicate to JBPM 6 API.
Start a JBPM Server
docker run -p 8080:8080 -p 8001:8001 -d --name jbpm-workbench jboss/jbpm-workbench:latest
Once container and web applications started, you can navigate into the jBPM Workbench at:
http://localhost:8080/jbpm-console
Configuration example
You can configure default client parameters and task parameters Examples:
```
// ezpublish/config/jbpmconf.yml
parameters:
jbpm.client.config:
username: xxxx
password: xxxxx
baseurl: http://localhost/jbpm-console/rest/
defaults_verify: true|false (true is default)
jbpm.task.config:
cms(project name):
publish(process name):
publishevent1(task name): xrow\jBPMBundle\Tests\publishevent1 (set path of the external function )
publishevent2(task name): customer\shopbundle\tasks\publishevent2
order(process name):
oderevent1(task name): xrow\jBPMBundle\Tests\publishevent1
oderevent2(task name): xrow\jBPMBundle\Tests\publishevent1
ecommerce(project name):
order(process name):
oderevent1(task name): customer\shopbundle\tasks\oderevent1
```
Import jbpmconf.yml
in ezpublish/config/ezpublish.yml
by adding:
```
imports:
- { resource: jbpmconf.yml }
```