xrow / jbpm-bundle
This package is abandoned and no longer maintained.
No replacement package was suggested.
Manage your Workflow with jBPM.
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 }
```