Size: 2014
Comment:
|
Size: 2680
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 33: | Line 33: |
docker run --name postgres-server --network jbpmnet -e POSTGRES_USER=jbpm -e POSTGRES_PASSWORD=jbpm -e POSTGRES_DB=jbpm -d postgres | docker run --rm --name postgres-server --network jbpmnet -e POSTGRES_USER=jbpm -e POSTGRES_PASSWORD=jbpm -e POSTGRES_DB=jbpm -d postgres |
Line 44: | Line 44: |
admin, data sources, data source explorer Add driver name pgsql driver class name: org.postgresql.Driver org.postgresql postgresql 42.5.2 Add datasource jbpmds jdbc:postgresql://postgres-server:5432/jbpm user: jbpm driver jbpm finish |
|
Line 45: | Line 60: |
=== Add driver === * admin, data sources, data source explorer * Add driver * name pgsql * driver class name: org.postgresql.Driver * groupId org.postgresql * artifactId postgresql * version 42.5.2 === Add datasource === * admin, data sources, data source explorer * Datasource: jbpmds * connection URL: jdbc:postgresql://postgres-server:5432/jbpm * user: jbpm * driver jbpm |
jbpm
jBPM is a toolkit for building business applications to help automate business processes and decisions
BPM makes the bridge between business analysts, developers and end users, by offering process management features and tools in a way that both business users and developers like it.
1 cd ~
2 wget https://download.jboss.org/jbpm/release/7.73.0.Final/jbpm-server-7.73.0.Final-dist.zip
3 mkdir jbpm
4 mv jbpm-server-7.73.0.Final-dist.zip jbpm/
5 cd jbpm/
6 unzip jbpm-server-7.73.0.Final-dist.zip
7 # move war files out of deployments
8 bin/standalone.sh
9 ./add-user.sh wbadmin wbadmin # add management user wbadmin
10 # http://127.0.0.1:9990 admin console
11 # http://localhost:8080/business-central
12 # Login/password: wbadmin/wbadmin
13 # OpenAPI Swagger http://localhost:8080/kie-server/docs
14 # https://hub.docker.com/r/jboss/jbpm-server-full
15 docker run -p 8080:8080 -p 8001:8001 -p 9990:9990 -d --name jbpm-server-full jboss/jbpm-server-full:latest
16 docker exec -it jbpm-server-full bash
17 cd ../standalone/log
18 tail -f server.log
Docker environment
1 docker network create jbpmnet
2 docker run --rm --name postgres-server --network jbpmnet -e POSTGRES_USER=jbpm -e POSTGRES_PASSWORD=jbpm -e POSTGRES_DB=jbpm -d postgres
3 docker run --rm -p 8080:8080 -p 8001:8001 -d --network jbpmnet --name jbpm-server-full -e JBPM_DB_DRIVER=postgres -e JBPM_DB_HOST=postgres-server jboss/jbpm-server-full:latest
4
5 # http://127.0.0.1:9990 admin console
6 # http://localhost:8080/business-central
7 # Login/password: wbadmin/wbadmin
8 # OpenAPI Swagger http://localhost:8080/kie-server/docs
9 # https://hub.docker.com/r/jboss/jbpm-server-full
10 docker exec -it jbpm-server-full bash
11 cd ../standalone/log
12 tail -f server.log
13
14 admin, data sources, data source explorer
15 Add driver
16 name pgsql
17 driver class name: org.postgresql.Driver
18 org.postgresql
19 postgresql
20 42.5.2
21
22 Add datasource
23 jbpmds
24 jdbc:postgresql://postgres-server:5432/jbpm
25 user: jbpm
26 driver jbpm
27 finish
Add driver
* admin, data sources, data source explorer
- Add driver
- name pgsql
- driver class name: org.postgresql.Driver
- groupId org.postgresql
- artifactId postgresql
- version 42.5.2
Add datasource
* admin, data sources, data source explorer
- Datasource: jbpmds
- connection URL: jdbc:postgresql://postgres-server:5432/jbpm
- user: jbpm
- driver jbpm
Predefined users
- wbadmin/wbadmin
- krisv/krisv
- john/john
- mary/mary
- katy/katy
- jack/jack
- kieserver/kieserver1!