Size: 1181
Comment:
|
Size: 2883
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 12: | Line 12: |
curl https://download.jboss.org/jbpm/release/7.73.0.Final/jbpm-server-7.73.0.Final-dist.zip -o jbpm-server-7.73.0.Final-dist.zip | |
Line 18: | Line 19: |
./add-user.sh wbadmin wbadmin # add management user wbadmin | nohup bin/standalone.sh 2>&1 & bin/add-user.sh wbadmin wbadmin # add management user wbadmin |
Line 23: | Line 25: |
# https://hub.docker.com/r/jboss/jbpm-server-full docker run -p 8080:8080 -p 8001:8001 -p 9990:9990 -d --name jbpm-server-full jboss/jbpm-server-full:latest docker exec -it jbpm-server-full bash cd ../standalone/log tail -f server.log }}} |
|
Line 24: | Line 32: |
docker run -p 8080:8080 -p 8001:8001 -p 9990:9990 -d --name jbpm-server-full jboss/jbpm-server-full:latest | == Docker environment == {{{#!highlight sh docker network create jbpmnet docker run --rm --name postgres-server --network jbpmnet -e POSTGRES_USER=jbpm -e POSTGRES_PASSWORD=jbpm -e POSTGRES_DB=jbpm -d postgres 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 # http://127.0.0.1:9990 admin console # http://localhost:8080/business-central # Login/password: wbadmin/wbadmin # OpenAPI Swagger http://localhost:8080/kie-server/docs # https://hub.docker.com/r/jboss/jbpm-server-full docker exec -it jbpm-server-full bash cd ../standalone/log tail -f server.log }}} === 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 data source === * admin, data sources, data source explorer * Add data source * Datasource: jbpmds * connection URL: jdbc:postgresql://postgres-server:5432/jbpm * user: jbpm * driver jbpm === Git clone test project === {{{#!highlight sh git clone ssh://wbadmin@localhost:8001/MySpace/teste cd teste/ ls nano readme.md git add readme.md ls git commit -m "changed readme" git pull origin master git push origin master |
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 curl https://download.jboss.org/jbpm/release/7.73.0.Final/jbpm-server-7.73.0.Final-dist.zip -o jbpm-server-7.73.0.Final-dist.zip
4 mkdir jbpm
5 mv jbpm-server-7.73.0.Final-dist.zip jbpm/
6 cd jbpm/
7 unzip jbpm-server-7.73.0.Final-dist.zip
8 # move war files out of deployments
9 bin/standalone.sh
10 nohup bin/standalone.sh 2>&1 &
11 bin/add-user.sh wbadmin wbadmin # add management user wbadmin
12 # http://127.0.0.1:9990 admin console
13 # http://localhost:8080/business-central
14 # Login/password: wbadmin/wbadmin
15 # OpenAPI Swagger http://localhost:8080/kie-server/docs
16 # https://hub.docker.com/r/jboss/jbpm-server-full
17 docker run -p 8080:8080 -p 8001:8001 -p 9990:9990 -d --name jbpm-server-full jboss/jbpm-server-full:latest
18 docker exec -it jbpm-server-full bash
19 cd ../standalone/log
20 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
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 driver
Add data source
- admin, data sources, data source explorer
- Add data source
- Datasource: jbpmds
- connection URL: jdbc:postgresql://postgres-server:5432/jbpm
- user: jbpm
- driver jbpm
- Add data source
Git clone test project
Predefined users
- wbadmin/wbadmin
- krisv/krisv
- john/john
- mary/mary
- katy/katy
- jack/jack
- kieserver/kieserver1!