This commit is contained in:
Nicolas Héron 2018-09-11 22:46:18 +02:00
commit 078eebb4ea
5 changed files with 79 additions and 88 deletions

View file

@ -1,25 +1,19 @@
admin=admin,analyst,kiemgmt,admingroup,rest-all
krisv=admin,analyst
john=analyst,Accounting,PM
mary=analyst,HR
sales-rep=analyst,sales
jack=analyst,IT
katy=analyst,HR
salaboy=admin,analyst,IT,HR,Accounting
kieserver=kie-server,,rest-all
workbench=admin,kie-server
#pymma
nheron=admin,analyst,kiemgmt,admingroup,rest-all
pipo1=analyst,kiemgmt,IT
user1=group1,analyst
user11=group1,analyst
user2=group2,analyst
user22=group2,analyst
user3=group3,analyst
user33=group3,analyst
user4=group4,analyst
user44=group4,analyst
user5=group5,analyst
user55=group5,analyst
user6=group6,analyst
user66=group6,analyst
guillaume=analyst,kiemgmt,pymma,pymma
maxime=analyst,kiemgmt,pymma
donatienne=analyst,kiemgmt,pymma
#auchan
igor=analyst,auchan
florian=analyst,auchan
#oney
thomas=analyst,oney
christopheev=analyst,oney
#probtp
pascal=analyst,probtp

View file

@ -1,26 +1,15 @@
jack=jack
pipo1=pipo1
john=john
katy=katy
krisv=krisv
nheron=pymma
mary=mary
salaboy=salaboy
sales-rep=sales-rep
admin=admin
admin=adminblqndine
kieserver=kieserver1!
user1=user1
user11=user11
user2=user2
user22=user22
user3=user3
user33=user33
user4=user4
user44=user44
user5=user5
user55=user55
user6=user6
user66=user66
#
#$REALM_NAME=null$ This line is used by the add-user utility to identify the realm name already used in this file.
#
#pymma
nheron=blqndine
guillaume=hochart
maxime=picault
donatienne=yovo
# auchan
igor=auchan
florian=auchan
# oney
thomas=oney
christopheev=oney
# probtp
pascal=probtp

View file

@ -1,40 +1,48 @@
server {
listen 443;
server_name kie-wb.pymma-software.com;
location / {
gzip off;
proxy_read_timeout 86400;
proxy_connect_timeout 86400;
proxy_max_temp_file_size 86400;
proxy_http_version 1.1;
proxy_pass http://192.168.1.184:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect http://192.168.1.184:8080 https://kie-wb.pymma-software.com;
# Add servers for load balancing
upstream drools {
server 192.168.1.184:8080;
}
ssl_certificate /etc/letsencrypt/live/kie-wb.pymma-software.com/fullchain.pem; # managed by Certbot
# redirect all to https
server {
listen 80;
server_name kie-wb.pymma-software.com;
return 301 https://$server_name$request_uri;
}
server {
# Set log files.
error_log /var/log/nginx/kie-wb.pymma-software.com_error.log;
access_log /var/log/nginx/kie-wb.pymma-software.com_access.log;
# listen at 443 port, on any ip address.
listen 443;
# Server name
server_name kie-wb.pymma-software.com;
# disable any limits to avoid HTTP 413 for large image uploads
client_max_body_size 0;
# required to avoid HTTP 411: see Issue #1486 (https://github.com/docker/docker/issues/1486)
chunked_transfer_encoding on;
# SSL settings
ssl on;
ssl_certificate /etc/letsencrypt/live/kie-wb.pymma-software.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/kie-wb.pymma-software.com/privkey.pem; # managed by Certbot
}
https://developer.jboss.org/thread/267320
location / {
proxy_pass http://drools/;
server {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
roxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “upgrade”;
listen 443;
server_name kie-test-client.pymma-software.com;
location / {
proxy_http_version 1.1;
proxy_pass http://192.168.1.184:10080;
proxy_read_timeout 90;
proxy_redirect http://192.168.1.184:10080 https://kie-test-client.pymma-software.com;
}
}
}
}

View file

@ -17,7 +17,8 @@
<orderEntry type="module" module-name="drools-framework-runtime-base" />
<orderEntry type="library" name="Maven: org.codehaus.jettison:jettison:1.3.1" level="project" />
<orderEntry type="library" name="Maven: stax:stax-api:1.0.1" level="project" />
<orderEntry type="module" module-name="kie-server-client" />
<orderEntry type="library" name="Maven: org.kie.server:kie-server-client:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec:1.0.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:1.0.1.Final" level="project" />
<orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.8.3" level="project" />
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
@ -80,7 +81,7 @@
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: commons-io:commons-io:2.1" level="project" />
<orderEntry type="module" module-name="kie-server-api" />
<orderEntry type="library" name="Maven: org.kie.server:kie-server-api:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-commons:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.drools:drools-core:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.mvel:mvel2:2.4.0.Final" level="project" />
@ -99,9 +100,9 @@
<orderEntry type="library" name="Maven: org.kie:kie-dmn-model:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.9" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.4" level="project" />
<orderEntry type="module" module-name="kie-server-services-common" />
<orderEntry type="module" module-name="kie-server-controller-api" />
<orderEntry type="module" module-name="kie-server-common" />
<orderEntry type="library" name="Maven: org.kie.server:kie-server-services-common:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie.server:kie-server-controller-api:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie.server:kie-server-common:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.drools:drools-compiler:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.antlr:antlr-runtime:3.5.2" level="project" />
<orderEntry type="library" name="Maven: org.eclipse.jdt.core.compiler:ecj:4.4.2" level="project" />
@ -123,7 +124,6 @@
<orderEntry type="library" scope="RUNTIME" name="Maven: org.jboss.resteasy:resteasy-jaxrs:3.0.24.Final" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec:1.0.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.3.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec:1.0.0.Final" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: org.jboss.resteasy:resteasy-jaxb-provider:3.0.24.Final" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: org.jboss.resteasy:resteasy-jackson-provider:3.0.24.Final" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: org.codehaus.jackson:jackson-core-asl:1.9.9" level="project" />
@ -131,7 +131,7 @@
<orderEntry type="library" scope="RUNTIME" name="Maven: org.codehaus.jackson:jackson-jaxrs:1.9.13" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Maven: org.codehaus.jackson:jackson-xc:1.9.13" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.25" level="project" />
<orderEntry type="module" module-name="kie-server-services-drools" />
<orderEntry type="library" name="Maven: org.kie.server:kie-server-services-drools:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-project-datamodel-api:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.drools:drools-workbench-models-commons:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.uberfire:uberfire-commons:2.7.0.Final" level="project" />
@ -174,7 +174,7 @@
<orderEntry type="library" scope="RUNTIME" name="Maven: org.drools:drools-workbench-models-test-scenarios:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: junit:junit:4.12" level="project" />
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
<orderEntry type="module" module-name="kie-server-rest-common" />
<orderEntry type="library" name="Maven: org.kie.server:kie-server-rest-common:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.5.15" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.2" level="project" />
<orderEntry type="module" module-name="drools-framework-kie-server-extension-interface" />

View file

@ -26,14 +26,14 @@
<orderEntry type="library" name="Maven: com.google.protobuf:protobuf-java:2.6.0" level="project" />
<orderEntry type="library" name="Maven: org.jbpm:jbpm-bpmn2:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.jbpm:jbpm-flow-builder:7.10.0.Final" level="project" />
<orderEntry type="module" module-name="kie-server-client" />
<orderEntry type="library" name="Maven: org.kie.server:kie-server-client:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.4" level="project" />
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-core:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.4.1" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-dmn-api:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-dmn-model:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec:1.0.0.Final" level="project" />
<orderEntry type="module" module-name="kie-server-common" />
<orderEntry type="library" name="Maven: org.kie.server:kie-server-common:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec:1.0.1.Final" level="project" />
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.2.11" level="project" />
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.2.11" level="project" />
@ -42,7 +42,7 @@
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
<orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.2" level="project" />
<orderEntry type="library" name="Maven: commons-io:commons-io:2.1" level="project" />
<orderEntry type="module" module-name="kie-server-api" />
<orderEntry type="library" name="Maven: org.kie.server:kie-server-api:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-xstream:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-common:7.10.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.optaplanner:optaplanner-persistence-jaxb:7.10.0.Final" level="project" />