Upgrade to java 11 + docker compose update

This commit is contained in:
Nicolas Héron 2020-07-17 14:18:17 +02:00
commit f23d92993a
20 changed files with 188 additions and 45 deletions

View file

@ -34,6 +34,8 @@ services:
admin-console: admin-console:
image: runtime-admin-console image: runtime-admin-console
container_name: "admin-console" container_name: "admin-console"
environment:
PYMMA_OPTS: " -Dkafka.bootstrapAddress=kafka1:19092,kafka2:19093,kafka3:19094 "
hostname: admin.pymma hostname: admin.pymma
networks: networks:
drools-network-dev: drools-network-dev:
@ -43,6 +45,9 @@ services:
links: links:
- kie-wb:kie-wb - kie-wb:kie-wb
- businessProxyDB:mongodb - businessProxyDB:mongodb
- kafka1:kafka1
- kafka2:kafka2
- kafka3:kafka3
depends_on: depends_on:
- businessProxyDB - businessProxyDB
restart: always restart: always
@ -73,7 +78,7 @@ services:
volumes: volumes:
- kieserverdir:/niodir-kieserver - kieserverdir:/niodir-kieserver
environment: environment:
PYMMA_OPTS: "-Dorg.kie.server.id=server1" PYMMA_OPTS: "-Dorg.kie.server.id=server1 -Dkafka.bootstrapAddress=kafka1:19092,kafka2:19093,kafka3:19094 "
networks: networks:
drools-network-dev: drools-network-dev:
ipv4_address: 172.27.1.22 ipv4_address: 172.27.1.22
@ -83,6 +88,9 @@ services:
links: links:
- businessProxyDB:mongodb - businessProxyDB:mongodb
- kie-wb:kie-wb - kie-wb:kie-wb
- kafka1:kafka1
- kafka2:kafka2
- kafka3:kafka3
depends_on: depends_on:
- businessProxyDB - businessProxyDB
- kie-wb - kie-wb
@ -94,7 +102,7 @@ services:
volumes: volumes:
- kieserverdir:/niodir-kieserver - kieserverdir:/niodir-kieserver
environment: environment:
PYMMA_OPTS: "-Dorg.kie.server.id=server2" PYMMA_OPTS: "-Dorg.kie.server.id=server2 -Dkafka.bootstrapAddress=kafka1:19092,kafka2:19093,kafka3:19094 "
networks: networks:
drools-network-dev: drools-network-dev:
ipv4_address: 172.27.1.32 ipv4_address: 172.27.1.32
@ -104,6 +112,9 @@ services:
links: links:
- businessProxyDB:mongodb - businessProxyDB:mongodb
- kie-wb:kie-wb - kie-wb:kie-wb
- kafka1:kafka1
- kafka2:kafka2
- kafka3:kafka3
depends_on: depends_on:
- businessProxyDB - businessProxyDB
- kie-wb - kie-wb
@ -115,7 +126,7 @@ services:
volumes: volumes:
- kieserverdir:/niodir-kieserver - kieserverdir:/niodir-kieserver
environment: environment:
PYMMA_OPTS: "-Dorg.kie.server.id=server3" PYMMA_OPTS: "-Dorg.kie.server.id=server3 -Dkafka.bootstrapAddress=kafka1:19092,kafka2:19093,kafka3:19094 "
networks: networks:
drools-network-dev: drools-network-dev:
ipv4_address: 172.27.1.42 ipv4_address: 172.27.1.42
@ -125,6 +136,9 @@ services:
links: links:
- businessProxyDB:mongodb - businessProxyDB:mongodb
- kie-wb:kie-wb - kie-wb:kie-wb
- kafka1:kafka1
- kafka2:kafka2
- kafka3:kafka3
depends_on: depends_on:
- businessProxyDB - businessProxyDB
- kie-wb - kie-wb
@ -136,7 +150,7 @@ services:
volumes: volumes:
- kieserverdir:/niodir-kieserver - kieserverdir:/niodir-kieserver
environment: environment:
PYMMA_OPTS: "-Dorg.kie.server.id=server4" PYMMA_OPTS: "-Dorg.kie.server.id=server4 -Dkafka.bootstrapAddress=kafka1:19092,kafka2:19093,kafka3:19094 "
networks: networks:
drools-network-dev: drools-network-dev:
ipv4_address: 172.27.1.52 ipv4_address: 172.27.1.52
@ -146,6 +160,9 @@ services:
links: links:
- businessProxyDB:mongodb - businessProxyDB:mongodb
- kie-wb:kie-wb - kie-wb:kie-wb
- kafka1:kafka1
- kafka2:kafka2
- kafka3:kafka3
depends_on: depends_on:
- businessProxyDB - businessProxyDB
- kie-wb - kie-wb
@ -157,7 +174,7 @@ services:
volumes: volumes:
- kieserverdir:/niodir-kieserver - kieserverdir:/niodir-kieserver
environment: environment:
PYMMA_OPTS: "-Dorg.kie.server.id=server5" PYMMA_OPTS: "-Dorg.kie.server.id=server5 -Dkafka.bootstrapAddress=kafka1:19092,kafka2:19093,kafka3:19094 "
networks: networks:
drools-network-dev: drools-network-dev:
ipv4_address: 172.27.1.62 ipv4_address: 172.27.1.62
@ -167,6 +184,9 @@ services:
links: links:
- businessProxyDB:mongodb - businessProxyDB:mongodb
- kie-wb:kie-wb - kie-wb:kie-wb
- kafka1:kafka1
- kafka2:kafka2
- kafka3:kafka3
depends_on: depends_on:
- businessProxyDB - businessProxyDB
- kie-wb - kie-wb
@ -182,6 +202,9 @@ services:
ipv4_address: 172.27.1.23 ipv4_address: 172.27.1.23
links: links:
- businessProxyDB:mongodb - businessProxyDB:mongodb
- kafka1:kafka1
- kafka2:kafka2
- kafka3:kafka3
depends_on: depends_on:
- businessProxyDB - businessProxyDB
restart: always restart: always
@ -189,12 +212,17 @@ services:
runtime-reverse-proxy: runtime-reverse-proxy:
image: runtime-reverse-proxy image: runtime-reverse-proxy
container_name: "runtime-reverse-proxy" container_name: "runtime-reverse-proxy"
environment:
PYMMA_OPTS: " -Dkafka.bootstrapAddress=kafka1:19092,kafka2:19093,kafka3:19094 "
hostname: reverse-proxy.pymma hostname: reverse-proxy.pymma
networks: networks:
drools-network-dev: drools-network-dev:
ipv4_address: 172.27.1.25 ipv4_address: 172.27.1.25
links: links:
- businessProxyDB:mongodb - businessProxyDB:mongodb
- kafka1:kafka1
- kafka2:kafka2
- kafka3:kafka3
depends_on: depends_on:
- businessProxyDB - businessProxyDB
ports: ports:
@ -219,6 +247,9 @@ services:
zoo1: zoo1:
image: zookeeper:3.4.9 image: zookeeper:3.4.9
hostname: zoo1 hostname: zoo1
networks:
drools-network-dev:
ipv4_address: 172.27.1.100
ports: ports:
- "2181:2181" - "2181:2181"
environment: environment:
@ -232,6 +263,9 @@ services:
zoo2: zoo2:
image: zookeeper:3.4.9 image: zookeeper:3.4.9
hostname: zoo2 hostname: zoo2
networks:
drools-network-dev:
ipv4_address: 172.27.1.101
ports: ports:
- "2182:2182" - "2182:2182"
environment: environment:
@ -245,6 +279,9 @@ services:
zoo3: zoo3:
image: zookeeper:3.4.9 image: zookeeper:3.4.9
hostname: zoo3 hostname: zoo3
networks:
drools-network-dev:
ipv4_address: 172.27.1.102
ports: ports:
- "2183:2183" - "2183:2183"
environment: environment:
@ -258,7 +295,10 @@ services:
kafka1: kafka1:
image: confluentinc/cp-kafka:5.5.0 image: confluentinc/cp-kafka:5.5.0
hostname: kafka1 hostname: kafka1.pymma
networks:
drools-network-dev:
ipv4_address: 172.27.1.103
ports: ports:
- "9092:9092" - "9092:9092"
environment: environment:
@ -277,7 +317,10 @@ services:
kafka2: kafka2:
image: confluentinc/cp-kafka:5.5.0 image: confluentinc/cp-kafka:5.5.0
hostname: kafka2 hostname: kafka2.pymma
networks:
drools-network-dev:
ipv4_address: 172.27.1.104
ports: ports:
- "9093:9093" - "9093:9093"
environment: environment:
@ -296,7 +339,10 @@ services:
kafka3: kafka3:
image: confluentinc/cp-kafka:5.5.0 image: confluentinc/cp-kafka:5.5.0
hostname: kafka3 hostname: kafka3.pymma
networks:
drools-network-dev:
ipv4_address: 172.27.1.105
ports: ports:
- "9094:9094" - "9094:9094"
environment: environment:

View file

@ -1,6 +1,6 @@
FROM openjdk:8-jre-slim FROM azul/zulu-openjdk-debian:11
RUN apt-get update && apt-get install -y wget procps
ADD application.properties /application.properties ADD application.properties /application.properties
ADD maven/drools-framework-admin-console.jar app.jar ADD maven/drools-framework-admin-console.jar app.jar

View file

@ -7,7 +7,10 @@ server.port=${port:8200}
kie-wb.baseurl=http://kie-wb:8080/kie-wb/rest kie-wb.baseurl=http://kie-wb:8080/kie-wb/rest
kie-wb.username=admin kie-wb.username=admin
kie-wb.password=admin kie-wb.password=admin
org.kie.server.controller=http://kie-wb:8080/kie-wb/rest
org.kie.server.location=http://admin-console:8200/api/server
org.kie.server.id=pymmaConsole2
adminConsole.tmpdir=/tmp adminConsole.tmpdir=/tmp
spring.servlet.multipart.enabled=false spring.servlet.multipart.enabled=false
kafka.bootstrapAddress=kafka1:19092,kafka2:19093,kafka3:19094

View file

@ -51,7 +51,7 @@ public class DababaseContentInit {
userGroupsRepository.save(new UserGroups(UUID.randomUUID().toString(),"admingroup")); userGroupsRepository.save(new UserGroups(UUID.randomUUID().toString(),"admingroup"));
userGroupsRepository.save(new UserGroups(UUID.randomUUID().toString(),"demogroup")); userGroupsRepository.save(new UserGroups(UUID.randomUUID().toString(),"demogroup"));
adminUser = new User(UUID.randomUUID().toString(),"admin","adminPymma00@"); adminUser = new User(UUID.randomUUID().toString(),"admin","adminadmin99#");
adminUser.getUserGroups().add(userGroupsRepository.findByName("kiemgmt")); adminUser.getUserGroups().add(userGroupsRepository.findByName("kiemgmt"));
adminUser.getUserGroups().add(userGroupsRepository.findByName("admingroup")); adminUser.getUserGroups().add(userGroupsRepository.findByName("admingroup"));
adminUser.getUserRoles().add(userRolesRepository.findByName("admin")); adminUser.getUserRoles().add(userRolesRepository.findByName("admin"));

View file

@ -29,7 +29,29 @@
<artifactId>assertj-core</artifactId> <artifactId>assertj-core</artifactId>
<scope>test</scope> <scope>test</scope>
</dependency> </dependency>
<dependency>
<groupId>com.sun.activation</groupId>
<artifactId>javax.activation</artifactId>
<version>${javax.activation.version}</version>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>${jaxb.api.version}</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>${jaxb.api.version}</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>${jaxb.api.version}</version>
</dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>

View file

@ -14,6 +14,17 @@
<groupId>com.fasterxml.jackson.core</groupId> <groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId> <artifactId>jackson-databind</artifactId>
</dependency> </dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>${jaxb.api.version}</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>${jaxb.api.version}</version>
</dependency>
</dependencies> </dependencies>
<build> <build>
<plugins> <plugins>

View file

@ -3,7 +3,8 @@
########################################################################### ###########################################################################
####### BASE ############ ####### BASE ############
FROM jboss/keycloak-adapter-wildfly:latest FROM jboss/wildfly:19.1.0.Final
####### MAINTAINER ############ ####### MAINTAINER ############
MAINTAINER "Nicolas Héron" "nicolas.heron@pymma-software.com" MAINTAINER "Nicolas Héron" "nicolas.heron@pymma-software.com"

View file

@ -3,23 +3,22 @@
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>/m2_kiewb/repository</localRepository> <localRepository>/m2_kiewb/repository</localRepository>
<servers> <servers>
<server> <server>
<id>pymma-release</id> <id>pymma2-release</id>
<username>pymma-dev</username> <username>nheron</username>
<password>VlcBe38jE9eNIu5H</password> <password>pymmalomme</password>
</server> </server>
<server> <server>
<id>pymma-snapshot</id> <id>pymma2-snapshot</id>
<username>pymma-dev</username> <username>nheron</username>
<password>VlcBe38jE9eNIu5H</password> <password>pymmalomme</password>
</server> </server>
</servers> </servers>
@ -30,34 +29,43 @@
<profile> <profile>
<id>pymma-declasin</id> <id>pymma-declasin</id>
<repositories> <repositories>
<repository> <repository>
<id>pymma-release</id> <id>pymma2-snapshot</id>
<name>pymma repo release</name> <name>pymma2 repo release</name>
<url>https://nexus.pymma-software.com/nexus/content/repositories/pymma-release/</url> <url>https://nexus.pymma-software.net/repository/pymma-snapshot/</url>
<releases>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>ignore</checksumPolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>ignore</checksumPolicy>
</snapshots>
</repository>
<repository>
<id>pymma2-release</id>
<name>pymma2 repo release</name>
<url>https://nexus.pymma-software.net/repository/pymma-release/</url>
<releases> <releases>
<enabled>true</enabled> <enabled>true</enabled>
<updatePolicy>always</updatePolicy> <updatePolicy>always</updatePolicy>
<checksumPolicy>ignore</checksumPolicy> <checksumPolicy>ignore</checksumPolicy>
</releases> </releases>
</repository> <snapshots>
<repository> <enabled>false</enabled>
<id>pymma-snapshot</id>
<name>pymma repo release</name>
<url>https://nexus.pymma-software.com/nexus/content/repositories/pymma-snapshot/</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy> <updatePolicy>always</updatePolicy>
<checksumPolicy>ignore</checksumPolicy> <checksumPolicy>ignore</checksumPolicy>
</snapshots> </snapshots>
</repository> </repository>
</repositories> </repositories>
</profile> </profile>
</profiles> </profiles>
<activeProfiles> <activeProfiles>

View file

@ -65,5 +65,34 @@
<groupId>org.kie</groupId> <groupId>org.kie</groupId>
<artifactId>kie-internal</artifactId> <artifactId>kie-internal</artifactId>
</dependency> </dependency>
<dependency>
<groupId>com.sun.activation</groupId>
<artifactId>javax.activation</artifactId>
<version>${javax.activation.version}</version>
</dependency>
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>${jaxb.api.version}</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>${jaxb.api.version}</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>${jaxb.api.version}</version>
</dependency>
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>1.3.2</version>
<scope>provided</scope>
</dependency>
</dependencies> </dependencies>
</project> </project>

View file

@ -85,5 +85,10 @@
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.40.0.20200703" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-internal:7.40.0.20200703" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-api:7.40.0.20200703" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-api:7.40.0.20200703" level="project" />
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.40.0.20200703" level="project" /> <orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.40.0.20200703" level="project" />
<orderEntry type="library" name="Maven: com.sun.activation:javax.activation:1.2.0" level="project" />
<orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.3.1" level="project" />
<orderEntry type="library" name="Maven: javax.activation:javax.activation-api:1.2.0" level="project" />
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.3.0" level="project" />
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.3.0" level="project" />
</component> </component>
</module> </module>

View file

@ -1,4 +1,4 @@
FROM openjdk:8-jre-slim FROM azul/zulu-openjdk-debian:11
ADD application.properties /application.properties ADD application.properties /application.properties

View file

@ -6,4 +6,6 @@ kieserver.login=kieserver
kieserver.password=kieserver1 kieserver.password=kieserver1
server.port=8070 server.port=8070
spring.data.mongodb.database=businessProxyDB spring.data.mongodb.database=businessProxyDB
spring.data.mongodb.host=mongodb:27017 spring.data.mongodb.host=mongodb:27017
kafka.index.groupid=index1
kafka.bootstrapAddress=kafka1:19092,kafka2:19093,kafka3:19094

View file

@ -98,5 +98,9 @@
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.40.0.20200703" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-internal:7.40.0.20200703" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-api:7.40.0.20200703" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-api:7.40.0.20200703" level="project" />
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.40.0.20200703" level="project" /> <orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.40.0.20200703" level="project" />
<orderEntry type="library" name="Maven: com.sun.activation:javax.activation:1.2.0" level="project" />
<orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.3.0" level="project" />
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.3.0" level="project" />
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.3.0" level="project" />
</component> </component>
</module> </module>

View file

@ -1,8 +1,9 @@
FROM openjdk:8-jre-slim FROM azul/zulu-openjdk-debian:11
EXPOSE 9080 EXPOSE 9080
EXPOSE 8090 EXPOSE 8090
EXPOSE 4000 EXPOSE 4000
RUN apt-get update && apt-get install -y wget procps
ADD application.properties /application.properties ADD application.properties /application.properties
ADD maven/drools-framework-business-proxy-app.jar app.jar ADD maven/drools-framework-business-proxy-app.jar app.jar
USER root USER root

View file

@ -22,3 +22,5 @@ camel.component.servlet.mapping.context-path=/api/*
spring.data.mongodb.database=businessProxyDB spring.data.mongodb.database=businessProxyDB
spring.data.mongodb.host=mongodb:27017 spring.data.mongodb.host=mongodb:27017
kie-wb.m2repo=http://kie-wb:8080/kie-wb/maven2/ kie-wb.m2repo=http://kie-wb:8080/kie-wb/maven2/
kafka.bootstrapAddress=kafka1:19092,kafka2:19093,kafka3:19094

View file

@ -5,7 +5,7 @@
<server> <server>
<id>guvnor-m2-repo</id> <id>guvnor-m2-repo</id>
<username>admin</username> <username>admin</username>
<password>admin</password> <password>adminadmin99#</password>
<configuration> <configuration>
<wagonProvider>httpclient</wagonProvider> <wagonProvider>httpclient</wagonProvider>
<httpConfiguration> <httpConfiguration>
@ -23,7 +23,7 @@
<repository> <repository>
<id>guvnor-m2-repo</id> <id>guvnor-m2-repo</id>
<name>Guvnor M2 Repo</name> <name>Guvnor M2 Repo</name>
<url>${kie-wb.m2repo}</url> <url>http://kie-wb:8080/kie-wb/maven2/</url>
<activation> <activation>
<activeByDefault>true</activeByDefault> <activeByDefault>true</activeByDefault>
</activation> </activation>
@ -42,7 +42,7 @@
<pluginRepository> <pluginRepository>
<id>guvnor-m2-repo</id> <id>guvnor-m2-repo</id>
<name>Guvnor M2 Repo</name> <name>Guvnor M2 Repo</name>
<url>${kie-wb.m2repo}</url> <url>http://kie-wb:8080/kie-wb/maven2/</url>
<layout>default</layout> <layout>default</layout>
<releases> <releases>
<enabled>true</enabled> <enabled>true</enabled>

View file

@ -44,6 +44,11 @@
<orderEntry type="library" name="Maven: org.kie:kie-internal:7.40.0.20200703" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-internal:7.40.0.20200703" level="project" />
<orderEntry type="library" name="Maven: org.kie:kie-api:7.40.0.20200703" level="project" /> <orderEntry type="library" name="Maven: org.kie:kie-api:7.40.0.20200703" level="project" />
<orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.40.0.20200703" level="project" /> <orderEntry type="library" name="Maven: org.kie.soup:kie-soup-maven-support:7.40.0.20200703" level="project" />
<orderEntry type="library" name="Maven: com.sun.activation:javax.activation:1.2.0" level="project" />
<orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.3.1" level="project" />
<orderEntry type="library" name="Maven: javax.activation:javax.activation-api:1.2.0" level="project" />
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-core:2.3.0" level="project" />
<orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.3.0" level="project" />
<orderEntry type="library" name="Maven: org.springframework.kafka:spring-kafka:2.3.7.RELEASE" level="project" /> <orderEntry type="library" name="Maven: org.springframework.kafka:spring-kafka:2.3.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.apache.kafka:kafka-clients:2.3.1" level="project" /> <orderEntry type="library" name="Maven: org.apache.kafka:kafka-clients:2.3.1" level="project" />
<orderEntry type="library" name="Maven: com.github.luben:zstd-jni:1.4.0-1" level="project" /> <orderEntry type="library" name="Maven: com.github.luben:zstd-jni:1.4.0-1" level="project" />

View file

@ -1,4 +1,4 @@
FROM openjdk:8-jre-slim FROM azul/zulu-openjdk-debian:11
ADD application.properties /application.properties ADD application.properties /application.properties
@ -8,5 +8,9 @@ ADD maven/drools-framework-business-reverse-proxy.jar app.jar
RUN bash -c 'touch /app.jar' RUN bash -c 'touch /app.jar'
ENTRYPOINT ["java","-Dspring.config.location=file:./","-jar","/app.jar"] ENV JAVA_OPTS "-Dspring.config.location=file:./ "
ENTRYPOINT exec java $JAVA_OPTS $PYMMA_OPTS -jar /app.jar
#ENTRYPOINT ["java","-Dspring.config.location=file:./","-jar","/app.jar"]
#ENTRYPOINT ["java","-jar","/app.jar"] #ENTRYPOINT ["java","-jar","/app.jar"]

View file

@ -1,4 +1,5 @@
server.port=9500 server.port=9500
spring.data.mongodb.database=businessProxyDB spring.data.mongodb.database=businessProxyDB
spring.data.mongodb.host=mongodb:27017 spring.data.mongodb.host=mongodb:27017
kafka.bootstrapAddress=kafka1:19092,kafka2:19093,kafka3:19094

View file

@ -32,9 +32,8 @@
<version.mongodb.driver>3.8.2</version.mongodb.driver> <version.mongodb.driver>3.8.2</version.mongodb.driver>
<version.number>${git.commit.time}.${git.commit.id.abbrev}</version.number> <version.number>${git.commit.time}.${git.commit.id.abbrev}</version.number>
<kafka.version>2.3.7.RELEASE</kafka.version> <kafka.version>2.3.7.RELEASE</kafka.version>
<javax.activation.version>1.2.0</javax.activation.version>
<jaxb.api.version>2.3.0</jaxb.api.version>
</properties> </properties>
<profiles> <profiles>
<profile> <profile>