From 84be6cea72929ca1b465924dd7bb8e65e84d5c47 Mon Sep 17 00:00:00 2001 From: jianming tu Date: Thu, 20 Jun 2024 23:23:47 -0700 Subject: [PATCH 1/5] add test data --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ba6b354e..1f734b7b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -102,5 +102,5 @@ WORKDIR $HOME COPY --from=build ${HOME}/${DPS_SERVICE_NAME}/target/${DPS_SERVICE_NAME}-*.jar ${HOME}/service.jar -CMD ["java", "-Xmx512m", "-jar", "service.jar"] +CMD ["java", "--Xmx1g", "-jar", "service.jar"] ############################################################################################# \ No newline at end of file From 34b97591df0fe6e3d4cfb1d01257a05ee0689ffc Mon Sep 17 00:00:00 2001 From: jianming tu Date: Thu, 20 Jun 2024 23:35:08 -0700 Subject: [PATCH 2/5] add test data --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1f734b7b..f7c029be 100644 --- a/Dockerfile +++ b/Dockerfile @@ -102,5 +102,5 @@ WORKDIR $HOME COPY --from=build ${HOME}/${DPS_SERVICE_NAME}/target/${DPS_SERVICE_NAME}-*.jar ${HOME}/service.jar -CMD ["java", "--Xmx1g", "-jar", "service.jar"] +CMD ["java", "-Xmx1g", "-jar", "service.jar"] ############################################################################################# \ No newline at end of file From 85617e78d96df77ce436a6deeff6b84633cde500 Mon Sep 17 00:00:00 2001 From: jianming tu Date: Fri, 21 Jun 2024 14:24:46 -0700 Subject: [PATCH 3/5] change version --- src/dps-email-poller/pom.xml | 614 ++++++++++----------- src/dps-email-worker/pom.xml | 650 +++++++++++----------- src/dps-notification-service/pom.xml | 424 +++++++-------- src/dps-payment-service/pom.xml | 318 +++++------ src/dps-validation-service/pom.xml | 526 +++++++++--------- src/figaro-validation-service/pom.xml | 500 ++++++++--------- src/libs/dps-bom/pom.xml | 716 ++++++++++++------------- src/libs/dps-cache-starter/pom.xml | 246 ++++----- src/libs/dps-messaging-starter/pom.xml | 218 ++++---- src/pom.xml | 320 +++++------ src/vips-notification-worker/pom.xml | 464 ++++++++-------- tests/springboot-ewsconntest/pom.xml | 136 ++--- 12 files changed, 2566 insertions(+), 2566 deletions(-) diff --git a/src/dps-email-poller/pom.xml b/src/dps-email-poller/pom.xml index f5ffa712..34811ddf 100644 --- a/src/dps-email-poller/pom.xml +++ b/src/dps-email-poller/pom.xml @@ -1,308 +1,308 @@ - - - - 4.0.0 - - dps - ca.bc.gov.open - 0.5.0 - - - ca.bc.gov.pssg.rsbc.dps - dps-email-poller - 0.5.0 - dps-email-poller - DPS Email Poller module - - - 3.8.0 - 2.7.12 - - - - - central - Maven Central - https://repo1.maven.org/maven2/ - - - - - - - ca.bc.gov.open.pssg.rsbc - dps-commons - 0.5.0 - - - - ca.bc.gov.open.pssg.rsbc - dps-cache-starter - 0.5.0 - - - - ca.bc.gov.open.pssg.rsbc - dps-messaging-starter - 0.5.0 - - - - ca.bc.gov.open.pssg.rsbc - dps-monitoring - 0.5.0 - - - - org.springframework.boot - spring-boot-starter-data-redis - ${spring-redis.version} - - - - org.springframework.data - spring-data-redis - ${spring-redis.version} - - - - redis.clients - jedis - ${jedis.version} - - - - org.springframework.boot - spring-boot-starter - - - - org.springframework.boot - spring-boot-starter-web - - - - org.springframework.boot - spring-boot-starter-amqp - - - - org.springframework.boot - spring-boot-starter-actuator - - - - org.springframework.boot - spring-boot-actuator-autoconfigure - - - - com.jcraft - jsch - - - - org.apache.commons - commons-io - - - - com.microsoft.ews-java-api - ews-java-api - - - - org.jsoup - jsoup - - - - io.krakens - java-grok - - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - - io.springfox - springfox-swagger2 - - - - org.springdoc - springdoc-openapi-starter-webmvc-ui - - - - ch.qos.logback - logback-classic - - - - ch.qos.logback - logback-core - - - - ch.qos.logback - logback-access - - - - net.rakugakibox.spring.boot - logback-access-spring-boot-starter - - - - org.apache.tomcat.embed - tomcat-embed-core - - - - org.json - json - - - - org.springframework - spring-webmvc - - - - org.yaml - snakeyaml - - - - javax.xml - jaxb-impl - 2.1 - - - - javax.xml.bind - jaxb-api - 2.1 - - - - javax.xml.ws - jaxws-api - 2.3.1 - - - - javax.jws - javax.jws-api - 1.1 - - - - com.sun.xml.bind - jaxb-core - 2.3.0.1 - - - - javax.xml.soap - javax.xml.soap-api - 1.4.0 - - - - - - - - - ca.bc.gov.open.pssg.rsbc - dps-bom - 0.5.0 - pom - import - - - - - - - - openshift - - - - splunk-artifactory - Splunk Releases - https://splunk.jfrog.io/splunk/ext-releases-local - - - - - - com.splunk.logging - splunk-library-javalogging - 1.11.5 - - - - - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - true - - -Xms500m - -Xmx1g - - - - - - - org.jacoco - jacoco-maven-plugin - 0.8.10 - - - - prepare-agent - - - - - report - test - - report - - - - - ${sonar.jacoco.reportPath} - - - - - - - + + + + 4.0.0 + + dps + ca.bc.gov.open + 0.5.0 + + + ca.bc.gov.pssg.rsbc.dps + dps-email-poller + 0.5.0 + dps-email-poller + DPS Email Poller module + + + 3.8.0 + 2.7.12 + + + + + central + Maven Central + https://repo1.maven.org/maven2/ + + + + + + + ca.bc.gov.open.pssg.rsbc + dps-commons + 0.5.0 + + + + ca.bc.gov.open.pssg.rsbc + dps-cache-starter + 0.5.0 + + + + ca.bc.gov.open.pssg.rsbc + dps-messaging-starter + 0.5.0 + + + + ca.bc.gov.open.pssg.rsbc + dps-monitoring + 0.5.0 + + + + org.springframework.boot + spring-boot-starter-data-redis + ${spring-redis.version} + + + + org.springframework.data + spring-data-redis + ${spring-redis.version} + + + + redis.clients + jedis + ${jedis.version} + + + + org.springframework.boot + spring-boot-starter + + + + org.springframework.boot + spring-boot-starter-web + + + + org.springframework.boot + spring-boot-starter-amqp + + + + org.springframework.boot + spring-boot-starter-actuator + + + + org.springframework.boot + spring-boot-actuator-autoconfigure + + + + com.jcraft + jsch + + + + org.apache.commons + commons-io + + + + com.microsoft.ews-java-api + ews-java-api + + + + org.jsoup + jsoup + + + + io.krakens + java-grok + + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.vintage + junit-vintage-engine + + + + + + io.springfox + springfox-swagger2 + + + + org.springdoc + springdoc-openapi-starter-webmvc-ui + + + + ch.qos.logback + logback-classic + + + + ch.qos.logback + logback-core + + + + ch.qos.logback + logback-access + + + + net.rakugakibox.spring.boot + logback-access-spring-boot-starter + + + + org.apache.tomcat.embed + tomcat-embed-core + + + + org.json + json + + + + org.springframework + spring-webmvc + + + + org.yaml + snakeyaml + + + + javax.xml + jaxb-impl + 2.1 + + + + javax.xml.bind + jaxb-api + 2.1 + + + + javax.xml.ws + jaxws-api + 2.3.1 + + + + javax.jws + javax.jws-api + 1.1 + + + + com.sun.xml.bind + jaxb-core + 2.3.0.1 + + + + javax.xml.soap + javax.xml.soap-api + 1.4.0 + + + + + + + + + ca.bc.gov.open.pssg.rsbc + dps-bom + 0.5.0 + pom + import + + + + + + + + openshift + + + + splunk-artifactory + Splunk Releases + https://splunk.jfrog.io/splunk/ext-releases-local + + + + + + com.splunk.logging + splunk-library-javalogging + 1.11.5 + + + + + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + true + + -Xms500m + -Xmx1g + + + + + + + org.jacoco + jacoco-maven-plugin + 0.8.10 + + + + prepare-agent + + + + + report + test + + report + + + + + ${sonar.jacoco.reportPath} + + + + + + + \ No newline at end of file diff --git a/src/dps-email-worker/pom.xml b/src/dps-email-worker/pom.xml index 68429d52..b14b523a 100644 --- a/src/dps-email-worker/pom.xml +++ b/src/dps-email-worker/pom.xml @@ -1,325 +1,325 @@ - - - 4.0.0 - - dps - ca.bc.gov.open - 0.5.0 - - - ca.bc.gov.pssg.rsbc.dps - dps-email-worker - 0.5.0 - dps-email-worker - DPS Email Worker subscribes to queue and gets messages. - - - 3.8.0 - 2.7.12 - - - - - central - Maven Central - https://repo1.maven.org/maven2/ - - - - - - - org.springframework.boot - spring-boot-starter-web - - - - org.springframework.boot - spring-boot-devtools - runtime - true - - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - - org.springframework.boot - spring-boot-starter-web-services - - - - org.springframework.boot - spring-boot-starter-actuator - - - - org.springframework.boot - spring-boot-actuator-autoconfigure - - - - org.springframework.boot - spring-boot-starter-amqp - - - - wsdl4j - wsdl4j - - - - org.apache.commons - commons-lang3 - - - - - org.glassfish.jersey.core - jersey-client - - - org.glassfish.jersey.core - jersey-common - - - org.glassfish.jersey.media - jersey-media-multipart - - - org.glassfish.jersey.media - jersey-media-json-jackson - - - - org.glassfish.jersey.inject - jersey-hk2 - - - - - com.google.code.findbugs - jsr305 - - - - com.fasterxml.jackson.datatype - jackson-datatype-jsr310 - - - - - com.fasterxml.jackson.jaxrs - jackson-jaxrs-base - - - com.fasterxml.jackson.core - jackson-core - - - com.fasterxml.jackson.core - jackson-annotations - - - com.fasterxml.jackson.core - jackson-databind - - - com.fasterxml.jackson.jaxrs - jackson-jaxrs-json-provider - - - org.openapitools - jackson-databind-nullable - - - - - com.fasterxml.jackson.datatype - jackson-datatype-joda - - - joda-time - joda-time - - - - - com.brsanthu - migbase64 - - - - ca.bc.gov.open.pssg.rsbc - dps-messaging-starter - 0.5.0 - - - ca.bc.gov.open.pssg.rsbc - dps-commons - 0.5.0 - compile - - - ca.bc.gov.open.pssg.rsbc - dps-notification - 0.5.0 - compile - - - ca.bc.gov.open.pssg.rsbc - dps-email-client - 0.5.0 - compile - - - - ca.bc.gov.open.pssg.rsbc - dps-cache-starter - 0.5.0 - compile - - - - ca.bc.gov.open.pssg.rsbc - dps-sftp-starter - 0.5.0 - - - - ca.bc.gov.open.pssg.rsbc - dps-files - 0.5.0 - - - - ca.bc.gov.open.pssg.rsbc - dps-monitoring - 0.5.0 - - - - org.springframework.boot - spring-boot-starter-data-redis - ${spring-redis.version} - - - - org.springframework.data - spring-data-redis - ${spring-redis.version} - - - - redis.clients - jedis - ${jedis.version} - - - - ch.qos.logback - logback-classic - - - - ch.qos.logback - logback-core - - - - ch.qos.logback - logback-access - - - - net.rakugakibox.spring.boot - logback-access-spring-boot-starter - - - - - - - ca.bc.gov.open.pssg.rsbc - dps-bom - 0.5.0 - pom - import - - - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - - org.jacoco - jacoco-maven-plugin - 0.8.10 - - - - prepare-agent - - - - - report - test - - report - - - - - ${sonar.jacoco.reportPath} - - - - - - - - - - - openshift - - - - splunk-artifactory - Splunk Releases - https://splunk.jfrog.io/splunk/ext-releases-local - - - - - - com.splunk.logging - splunk-library-javalogging - 1.11.5 - - - - - - - - + + + 4.0.0 + + dps + ca.bc.gov.open + 0.5.0 + + + ca.bc.gov.pssg.rsbc.dps + dps-email-worker + 0.5.0 + dps-email-worker + DPS Email Worker subscribes to queue and gets messages. + + + 3.8.0 + 2.7.12 + + + + + central + Maven Central + https://repo1.maven.org/maven2/ + + + + + + + org.springframework.boot + spring-boot-starter-web + + + + org.springframework.boot + spring-boot-devtools + runtime + true + + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.vintage + junit-vintage-engine + + + + + + org.springframework.boot + spring-boot-starter-web-services + + + + org.springframework.boot + spring-boot-starter-actuator + + + + org.springframework.boot + spring-boot-actuator-autoconfigure + + + + org.springframework.boot + spring-boot-starter-amqp + + + + wsdl4j + wsdl4j + + + + org.apache.commons + commons-lang3 + + + + + org.glassfish.jersey.core + jersey-client + + + org.glassfish.jersey.core + jersey-common + + + org.glassfish.jersey.media + jersey-media-multipart + + + org.glassfish.jersey.media + jersey-media-json-jackson + + + + org.glassfish.jersey.inject + jersey-hk2 + + + + + com.google.code.findbugs + jsr305 + + + + com.fasterxml.jackson.datatype + jackson-datatype-jsr310 + + + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-base + + + com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.core + jackson-annotations + + + com.fasterxml.jackson.core + jackson-databind + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-json-provider + + + org.openapitools + jackson-databind-nullable + + + + + com.fasterxml.jackson.datatype + jackson-datatype-joda + + + joda-time + joda-time + + + + + com.brsanthu + migbase64 + + + + ca.bc.gov.open.pssg.rsbc + dps-messaging-starter + 0.5.0 + + + ca.bc.gov.open.pssg.rsbc + dps-commons + 0.5.0 + compile + + + ca.bc.gov.open.pssg.rsbc + dps-notification + 0.5.0 + compile + + + ca.bc.gov.open.pssg.rsbc + dps-email-client + 0.5.0 + compile + + + + ca.bc.gov.open.pssg.rsbc + dps-cache-starter + 0.5.0 + compile + + + + ca.bc.gov.open.pssg.rsbc + dps-sftp-starter + 0.5.0 + + + + ca.bc.gov.open.pssg.rsbc + dps-files + 0.5.0 + + + + ca.bc.gov.open.pssg.rsbc + dps-monitoring + 0.5.0 + + + + org.springframework.boot + spring-boot-starter-data-redis + ${spring-redis.version} + + + + org.springframework.data + spring-data-redis + ${spring-redis.version} + + + + redis.clients + jedis + ${jedis.version} + + + + ch.qos.logback + logback-classic + + + + ch.qos.logback + logback-core + + + + ch.qos.logback + logback-access + + + + net.rakugakibox.spring.boot + logback-access-spring-boot-starter + + + + + + + ca.bc.gov.open.pssg.rsbc + dps-bom + 0.5.0 + pom + import + + + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + org.jacoco + jacoco-maven-plugin + 0.8.10 + + + + prepare-agent + + + + + report + test + + report + + + + + ${sonar.jacoco.reportPath} + + + + + + + + + + + openshift + + + + splunk-artifactory + Splunk Releases + https://splunk.jfrog.io/splunk/ext-releases-local + + + + + + com.splunk.logging + splunk-library-javalogging + 1.11.5 + + + + + + + + diff --git a/src/dps-notification-service/pom.xml b/src/dps-notification-service/pom.xml index 0f038889..08519781 100644 --- a/src/dps-notification-service/pom.xml +++ b/src/dps-notification-service/pom.xml @@ -1,212 +1,212 @@ - - - 4.0.0 - - dps - ca.bc.gov.open - 0.5.0 - - - ca.bc.gov.open - dps-notification-service - 0.5.0 - dps-notification-service - DPS Notification Service dispatch messages to notification worker - - - - org.springframework.boot - spring-boot-starter-web - - - - org.springframework.boot - spring-boot-devtools - runtime - true - - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - - org.springframework.boot - spring-boot-starter-web-services - - - - org.springframework.boot - spring-boot-starter-actuator - - - - org.springframework.boot - spring-boot-actuator-autoconfigure - - - - org.springframework.boot - spring-boot-starter-amqp - - - - wsdl4j - wsdl4j - - - - org.apache.commons - commons-lang3 - - - - org.apache.cxf - cxf-spring-boot-starter-jaxws - - - - org.apache.cxf - cxf-rt-features-logging - - - - ch.qos.logback - logback-classic - - - - ch.qos.logback - logback-core - - - - ch.qos.logback - logback-access - - - - net.rakugakibox.spring.boot - logback-access-spring-boot-starter - - - - ca.bc.gov.open.pssg.rsbc - dps-notification - 0.5.0 - - - - ca.bc.gov.open.pssg.rsbc - dps-messaging-starter - 0.5.0 - - - - - - - ca.bc.gov.open.pssg.rsbc - dps-bom - 0.5.0 - pom - import - - - - - - - - openshift - - - - splunk-artifactory - Splunk Releases - https://splunk.jfrog.io/splunk/ext-releases-local - - - - - - com.splunk.logging - splunk-library-javalogging - 1.11.5 - - - - - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - org.apache.cxf - cxf-codegen-plugin - 4.0.1 - - - generate-sources - generate-sources - - ${project.build.directory}/generated-sources/cxf - - - ${basedir}/src/main/resources/outputNotification.wsdl - - - - - wsdl2java - - - - - - - - org.jacoco - jacoco-maven-plugin - 0.8.10 - - - - prepare-agent - - - - - report - test - - report - - - - - ${sonar.jacoco.reportPath} - - - - - - - - + + + 4.0.0 + + dps + ca.bc.gov.open + 0.5.0 + + + ca.bc.gov.open + dps-notification-service + 0.5.0 + dps-notification-service + DPS Notification Service dispatch messages to notification worker + + + + org.springframework.boot + spring-boot-starter-web + + + + org.springframework.boot + spring-boot-devtools + runtime + true + + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.vintage + junit-vintage-engine + + + + + + org.springframework.boot + spring-boot-starter-web-services + + + + org.springframework.boot + spring-boot-starter-actuator + + + + org.springframework.boot + spring-boot-actuator-autoconfigure + + + + org.springframework.boot + spring-boot-starter-amqp + + + + wsdl4j + wsdl4j + + + + org.apache.commons + commons-lang3 + + + + org.apache.cxf + cxf-spring-boot-starter-jaxws + + + + org.apache.cxf + cxf-rt-features-logging + + + + ch.qos.logback + logback-classic + + + + ch.qos.logback + logback-core + + + + ch.qos.logback + logback-access + + + + net.rakugakibox.spring.boot + logback-access-spring-boot-starter + + + + ca.bc.gov.open.pssg.rsbc + dps-notification + 0.5.0 + + + + ca.bc.gov.open.pssg.rsbc + dps-messaging-starter + 0.5.0 + + + + + + + ca.bc.gov.open.pssg.rsbc + dps-bom + 0.5.0 + pom + import + + + + + + + + openshift + + + + splunk-artifactory + Splunk Releases + https://splunk.jfrog.io/splunk/ext-releases-local + + + + + + com.splunk.logging + splunk-library-javalogging + 1.11.5 + + + + + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + org.apache.cxf + cxf-codegen-plugin + 4.0.1 + + + generate-sources + generate-sources + + ${project.build.directory}/generated-sources/cxf + + + ${basedir}/src/main/resources/outputNotification.wsdl + + + + + wsdl2java + + + + + + + + org.jacoco + jacoco-maven-plugin + 0.8.10 + + + + prepare-agent + + + + + report + test + + report + + + + + ${sonar.jacoco.reportPath} + + + + + + + + diff --git a/src/dps-payment-service/pom.xml b/src/dps-payment-service/pom.xml index a48ce54d..f76be6f2 100644 --- a/src/dps-payment-service/pom.xml +++ b/src/dps-payment-service/pom.xml @@ -1,159 +1,159 @@ - - - 4.0.0 - - dps - ca.bc.gov.open - 0.5.0 - - - ca.bc.gov.open - dps-payment-service - 0.5.0 - dps-payment-service - DPS Payment Service module - - - - - org.springframework.boot - spring-boot-starter-web - - - org.springframework.boot - spring-boot-devtools - runtime - true - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - io.springfox - springfox-swagger2 - - - org.springdoc - springdoc-openapi-starter-webmvc-ui - - - org.springframework.boot - spring-boot-starter-actuator - - - org.springframework.boot - spring-boot-actuator-autoconfigure - - - - com.fasterxml.jackson.dataformat - jackson-dataformat-xml - - - - org.apache.commons - commons-lang3 - - - - commons-codec - commons-codec - - - - ch.qos.logback - logback-classic - - - ch.qos.logback - logback-core - - - ch.qos.logback - logback-access - - - net.rakugakibox.spring.boot - logback-access-spring-boot-starter - - - - - - - ca.bc.gov.open.pssg.rsbc - dps-bom - 0.5.0 - pom - import - - - - - - - - openshift - - - - splunk-artifactory - Splunk Releases - https://splunk.jfrog.io/splunk/ext-releases-local - - - - - - com.splunk.logging - splunk-library-javalogging - 1.11.5 - - - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - - org.jacoco - jacoco-maven-plugin - 0.8.10 - - - - prepare-agent - - - - - report - test - - report - - - - - - - - - + + + 4.0.0 + + dps + ca.bc.gov.open + 0.5.0 + + + ca.bc.gov.open + dps-payment-service + 0.5.0 + dps-payment-service + DPS Payment Service module + + + + + org.springframework.boot + spring-boot-starter-web + + + org.springframework.boot + spring-boot-devtools + runtime + true + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.vintage + junit-vintage-engine + + + + + io.springfox + springfox-swagger2 + + + org.springdoc + springdoc-openapi-starter-webmvc-ui + + + org.springframework.boot + spring-boot-starter-actuator + + + org.springframework.boot + spring-boot-actuator-autoconfigure + + + + com.fasterxml.jackson.dataformat + jackson-dataformat-xml + + + + org.apache.commons + commons-lang3 + + + + commons-codec + commons-codec + + + + ch.qos.logback + logback-classic + + + ch.qos.logback + logback-core + + + ch.qos.logback + logback-access + + + net.rakugakibox.spring.boot + logback-access-spring-boot-starter + + + + + + + ca.bc.gov.open.pssg.rsbc + dps-bom + 0.5.0 + pom + import + + + + + + + + openshift + + + + splunk-artifactory + Splunk Releases + https://splunk.jfrog.io/splunk/ext-releases-local + + + + + + com.splunk.logging + splunk-library-javalogging + 1.11.5 + + + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + org.jacoco + jacoco-maven-plugin + 0.8.10 + + + + prepare-agent + + + + + report + test + + report + + + + + + + + + diff --git a/src/dps-validation-service/pom.xml b/src/dps-validation-service/pom.xml index f0931fc1..8e94465f 100644 --- a/src/dps-validation-service/pom.xml +++ b/src/dps-validation-service/pom.xml @@ -1,263 +1,263 @@ - - - 4.0.0 - - dps - ca.bc.gov.open - 0.5.0 - - - ca.bc.gov.pssg.rsbc.dps - dps-validation-service - 0.5.0 - dps-validation-service - DPS Validation Service module - - - ca.bc.gov.open.ords.dfcms.client - - - - - - org.springframework.boot - spring-boot-starter-web - - - - org.springframework.boot - spring-boot-devtools - runtime - true - - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - - io.springfox - springfox-swagger2 - - - org.springdoc - springdoc-openapi-starter-webmvc-ui - - - - org.springframework.boot - spring-boot-starter-actuator - - - - org.springframework.boot - spring-boot-actuator-autoconfigure - - - - com.fasterxml.jackson.dataformat - jackson-dataformat-xml - - - - org.apache.commons - commons-lang3 - - - - ch.qos.logback - logback-classic - - - - ch.qos.logback - logback-core - - - - ch.qos.logback - logback-access - - - - - - io.swagger - swagger-annotations - - - - - - - org.glassfish.jersey.core - jersey-client - - - org.glassfish.jersey.core - jersey-common - - - org.glassfish.jersey.media - jersey-media-multipart - - - org.glassfish.jersey.media - jersey-media-json-jackson - - - - - com.google.code.findbugs - jsr305 - - - - com.fasterxml.jackson.datatype - jackson-datatype-jsr310 - - - - - com.fasterxml.jackson.jaxrs - jackson-jaxrs-base - - - com.fasterxml.jackson.core - jackson-core - - - com.fasterxml.jackson.core - jackson-annotations - - - com.fasterxml.jackson.core - jackson-databind - - - com.fasterxml.jackson.jaxrs - jackson-jaxrs-json-provider - - - org.openapitools - jackson-databind-nullable - - - - - com.fasterxml.jackson.datatype - jackson-datatype-joda - - - joda-time - joda-time - - - - - com.brsanthu - migbase64 - - - - junit - junit - - - - org.glassfish.jersey.inject - jersey-hk2 - - - - ca.bc.gov.open.pssg.rsbc - dfcms-ords-client - 0.5.0 - - - - net.rakugakibox.spring.boot - logback-access-spring-boot-starter - - - - - - - - ca.bc.gov.open.pssg.rsbc - dps-bom - 0.5.0 - pom - import - - - - - - - - openshift - - - - splunk-artifactory - Splunk Releases - https://splunk.jfrog.io/splunk/ext-releases-local - - - - - - com.splunk.logging - splunk-library-javalogging - 1.11.5 - - - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - - org.jacoco - jacoco-maven-plugin - 0.8.10 - - - - prepare-agent - - - - - report - test - - report - - - - - - - - - + + + 4.0.0 + + dps + ca.bc.gov.open + 0.5.0 + + + ca.bc.gov.pssg.rsbc.dps + dps-validation-service + 0.5.0 + dps-validation-service + DPS Validation Service module + + + ca.bc.gov.open.ords.dfcms.client + + + + + + org.springframework.boot + spring-boot-starter-web + + + + org.springframework.boot + spring-boot-devtools + runtime + true + + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.vintage + junit-vintage-engine + + + + + + io.springfox + springfox-swagger2 + + + org.springdoc + springdoc-openapi-starter-webmvc-ui + + + + org.springframework.boot + spring-boot-starter-actuator + + + + org.springframework.boot + spring-boot-actuator-autoconfigure + + + + com.fasterxml.jackson.dataformat + jackson-dataformat-xml + + + + org.apache.commons + commons-lang3 + + + + ch.qos.logback + logback-classic + + + + ch.qos.logback + logback-core + + + + ch.qos.logback + logback-access + + + + + + io.swagger + swagger-annotations + + + + + + + org.glassfish.jersey.core + jersey-client + + + org.glassfish.jersey.core + jersey-common + + + org.glassfish.jersey.media + jersey-media-multipart + + + org.glassfish.jersey.media + jersey-media-json-jackson + + + + + com.google.code.findbugs + jsr305 + + + + com.fasterxml.jackson.datatype + jackson-datatype-jsr310 + + + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-base + + + com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.core + jackson-annotations + + + com.fasterxml.jackson.core + jackson-databind + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-json-provider + + + org.openapitools + jackson-databind-nullable + + + + + com.fasterxml.jackson.datatype + jackson-datatype-joda + + + joda-time + joda-time + + + + + com.brsanthu + migbase64 + + + + junit + junit + + + + org.glassfish.jersey.inject + jersey-hk2 + + + + ca.bc.gov.open.pssg.rsbc + dfcms-ords-client + 0.5.0 + + + + net.rakugakibox.spring.boot + logback-access-spring-boot-starter + + + + + + + + ca.bc.gov.open.pssg.rsbc + dps-bom + 0.5.0 + pom + import + + + + + + + + openshift + + + + splunk-artifactory + Splunk Releases + https://splunk.jfrog.io/splunk/ext-releases-local + + + + + + com.splunk.logging + splunk-library-javalogging + 1.11.5 + + + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + org.jacoco + jacoco-maven-plugin + 0.8.10 + + + + prepare-agent + + + + + report + test + + report + + + + + + + + + diff --git a/src/figaro-validation-service/pom.xml b/src/figaro-validation-service/pom.xml index 6682efb5..e1b2ffbf 100644 --- a/src/figaro-validation-service/pom.xml +++ b/src/figaro-validation-service/pom.xml @@ -1,250 +1,250 @@ - - - 4.0.0 - - dps - ca.bc.gov.open - 0.5.0 - - ca.bc.gov.pssg.rsbc.dps - figaro-validation-service - 0.5.0 - figaro-validation-service - FIGARO DPS Validation Service module - - - ca.bc.gov.open.ords.figcr.client - - - - - - org.springframework.boot - spring-boot-starter-web - - - - org.springframework.boot - spring-boot-devtools - runtime - true - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - - io.springfox - springfox-swagger2 - compile - - - org.springdoc - springdoc-openapi-starter-webmvc-ui - - - - org.springframework.boot - spring-boot-starter-actuator - - - - org.springframework.boot - spring-boot-actuator-autoconfigure - - - - com.fasterxml.jackson.dataformat - jackson-dataformat-xml - - - - org.apache.commons - commons-lang3 - - - io.swagger - swagger-annotations - - - - ch.qos.logback - logback-classic - - - ch.qos.logback - logback-core - - - ch.qos.logback - logback-access - - - - - org.glassfish.jersey.core - jersey-client - - - org.glassfish.jersey.core - jersey-common - - - org.glassfish.jersey.media - jersey-media-multipart - - - org.glassfish.jersey.media - jersey-media-json-jackson - - - - org.glassfish.jersey.inject - jersey-hk2 - - - - - com.google.code.findbugs - jsr305 - - - - com.fasterxml.jackson.datatype - jackson-datatype-jsr310 - - - - - com.fasterxml.jackson.jaxrs - jackson-jaxrs-base - - - com.fasterxml.jackson.core - jackson-core - - - com.fasterxml.jackson.core - jackson-annotations - - - com.fasterxml.jackson.core - jackson-databind - - - com.fasterxml.jackson.jaxrs - jackson-jaxrs-json-provider - - - org.openapitools - jackson-databind-nullable - - - - - com.fasterxml.jackson.datatype - jackson-datatype-joda - - - joda-time - joda-time - - - - - com.brsanthu - migbase64 - - - - ca.bc.gov.open.pssg.rsbc - figaro-ords-client - 0.5.0 - - - - - net.rakugakibox.spring.boot - logback-access-spring-boot-starter - - - - - - - - ca.bc.gov.open.pssg.rsbc - dps-bom - 0.5.0 - pom - import - - - - - - - - openshift - - - - splunk-artifactory - Splunk Releases - https://splunk.jfrog.io/splunk/ext-releases-local - - - - - - com.splunk.logging - splunk-library-javalogging - 1.11.5 - - - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - - org.jacoco - jacoco-maven-plugin - 0.8.10 - - - - prepare-agent - - - - - report - test - - report - - - - - - - - - + + + 4.0.0 + + dps + ca.bc.gov.open + 0.5.0 + + ca.bc.gov.pssg.rsbc.dps + figaro-validation-service + 0.5.0 + figaro-validation-service + FIGARO DPS Validation Service module + + + ca.bc.gov.open.ords.figcr.client + + + + + + org.springframework.boot + spring-boot-starter-web + + + + org.springframework.boot + spring-boot-devtools + runtime + true + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.vintage + junit-vintage-engine + + + + + + io.springfox + springfox-swagger2 + compile + + + org.springdoc + springdoc-openapi-starter-webmvc-ui + + + + org.springframework.boot + spring-boot-starter-actuator + + + + org.springframework.boot + spring-boot-actuator-autoconfigure + + + + com.fasterxml.jackson.dataformat + jackson-dataformat-xml + + + + org.apache.commons + commons-lang3 + + + io.swagger + swagger-annotations + + + + ch.qos.logback + logback-classic + + + ch.qos.logback + logback-core + + + ch.qos.logback + logback-access + + + + + org.glassfish.jersey.core + jersey-client + + + org.glassfish.jersey.core + jersey-common + + + org.glassfish.jersey.media + jersey-media-multipart + + + org.glassfish.jersey.media + jersey-media-json-jackson + + + + org.glassfish.jersey.inject + jersey-hk2 + + + + + com.google.code.findbugs + jsr305 + + + + com.fasterxml.jackson.datatype + jackson-datatype-jsr310 + + + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-base + + + com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.core + jackson-annotations + + + com.fasterxml.jackson.core + jackson-databind + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-json-provider + + + org.openapitools + jackson-databind-nullable + + + + + com.fasterxml.jackson.datatype + jackson-datatype-joda + + + joda-time + joda-time + + + + + com.brsanthu + migbase64 + + + + ca.bc.gov.open.pssg.rsbc + figaro-ords-client + 0.5.0 + + + + + net.rakugakibox.spring.boot + logback-access-spring-boot-starter + + + + + + + + ca.bc.gov.open.pssg.rsbc + dps-bom + 0.5.0 + pom + import + + + + + + + + openshift + + + + splunk-artifactory + Splunk Releases + https://splunk.jfrog.io/splunk/ext-releases-local + + + + + + com.splunk.logging + splunk-library-javalogging + 1.11.5 + + + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + org.jacoco + jacoco-maven-plugin + 0.8.10 + + + + prepare-agent + + + + + report + test + + report + + + + + + + + + diff --git a/src/libs/dps-bom/pom.xml b/src/libs/dps-bom/pom.xml index 0ae3c4c7..a6ab1280 100644 --- a/src/libs/dps-bom/pom.xml +++ b/src/libs/dps-bom/pom.xml @@ -1,358 +1,358 @@ - - - - 4.0.0 - - ca.bc.gov.open.pssg.rsbc - dps-bom - 0.5.0 - - - 17 - UTF-8 - 17 - 17 - 3.1.3 - 3.0.0 - 1.6.12 - 3.1.3 - 2.15.2 - 4.0.1 - 2.17.1 - 3.12.0 - 1.3.2 - 2.13.0 - 1.16.0 - 2.12.0 - 0.1.55 - 0.2.6 - 2.12.5 - 2.2 - 5.4.0 - 2.7.1 - 3.0.2 - 2.16.0 - 1.4.14 - 3.8.0 - 2.0 - 2.0.9 - 3.1.3 - 1.6.3 - 2.0 - 1.17.1 - 0.1.9 - 2.2.0 - 2.3.1 - 4.0.0 - 11.0.0-M16 - 20231013 - 6.1.1 - 2.2 - 2.7.12 - 6.1.4 - - - - - - org.springframework.boot - spring-boot-starter - ${spring-boot.version} - - - org.springframework.boot - spring-boot-starter-data-redis - ${spring-redis.version} - - - org.springframework.data - spring-data-redis - ${spring-redis.version} - - - org.springframework.boot - spring-boot-starter-test - test - ${spring-boot.version} - - - org.springframework.boot - spring-boot-devtools - runtime - true - ${spring-boot.version} - - - org.springframework.boot - spring-boot-starter-actuator - ${spring-boot.version} - - - org.springframework.boot - spring-boot-actuator-autoconfigure - ${spring-boot.version} - - - io.springfox - springfox-swagger2 - ${springfox.version} - - - org.springdoc - springdoc-openapi-starter-webmvc-ui - ${springdoc-openapi.version} - - - io.swagger - swagger-annotations - ${swagger-annotations.version} - - - redis.clients - jedis - ${jedis.version} - - - org.apache.commons - commons-pool2 - provided - ${commons-pool2.version} - - - - org.apache.commons - commons-lang3 - ${commons-lang3.version} - - - - org.apache.commons - commons-io - ${apache.commons-io.version} - - - commons-codec - commons-codec - ${commons-codec.version} - - - commons-io - commons-io - ${commons-io.version} - - - - com.jcraft - jsch - ${jsch.version} - - - org.glassfish.jersey.core - jersey-client - ${jersey.version} - - - org.glassfish.jersey.core - jersey-common - ${jersey.version} - - - org.glassfish.jersey.media - jersey-media-multipart - ${jersey.version} - - - org.glassfish.jersey.media - jersey-media-json-jackson - ${jersey.version} - - - org.glassfish.jersey.inject - jersey-hk2 - ${jersey.version} - - - com.google.code.findbugs - jsr305 - ${jsr305.version} - - - com.fasterxml.jackson.datatype - jackson-datatype-jsr310 - ${jsr310.version} - - - - - com.fasterxml.jackson.jaxrs - jackson-jaxrs-base - ${jackson.version} - - - com.fasterxml.jackson.core - jackson-core - ${jackson.version} - - - com.fasterxml.jackson.core - jackson-annotations - ${jackson.version} - - - com.fasterxml.jackson.core - jackson-databind - ${jackson.version} - - - com.fasterxml.jackson.jaxrs - jackson-jaxrs-json-provider - ${jackson.version} - - - com.fasterxml.jackson.datatype - jackson-datatype-joda - ${jackson.version} - - - com.fasterxml.jackson.dataformat - jackson-dataformat-xml - ${jackson.version} - - - org.openapitools - jackson-databind-nullable - ${jackson.nullable.version} - - - joda-time - joda-time - ${joda.time.version} - - - - com.brsanthu - migbase64 - ${migbase64.version} - - - org.apache.cxf - cxf-spring-boot-starter-jaxws - ${cxf.version} - - - org.apache.cxf - cxf-rt-features-logging - ${cxf.version} - - - org.apache.cxf - cxf-spring-boot-starter-jaxrs - ${cxf.version} - - - net.rakugakibox.spring.boot - logback-access-spring-boot-starter - ${logback.access.version} - - - ch.qos.logback - logback-classic - ${logback.version} - - - ch.qos.logback - logback-core - ${logback.version} - - - org.slf4j - slf4j-api - ${slf4j.api.version} - compile - - - org.springframework.boot - spring-boot-starter-amqp - ${spring.amqp.version} - - - wsdl4j - wsdl4j - ${wsdl4j.version} - - - com.microsoft.ews-java-api - ews-java-api - ${ews-java-api.version} - - - org.jsoup - jsoup - ${jsoup.version} - - - io.krakens - java-grok - ${java-grok.version} - - - - jakarta.xml.bind - jakarta.xml.bind-api - ${jabx-impl.version} - - - com.sun.xml.bind - jaxb-impl - ${jabx-impl.version} - runtime - - - - javax.xml.bind - jaxb-api - ${jaxb-api.version} - - - - org.apache.tomcat.embed - tomcat-embed-core - ${tomcat-embed-core.version} - - - - org.json - json - ${json.version} - - - - org.springframework - spring-webmvc - ${spring-webmvc.version} - - - - org.yaml - snakeyaml - ${snakeyaml.version} - - - - org.springframework - spring-core - ${spring.version} - - - - org.springframework - spring-web - ${spring.version} - - - - - - + + + + 4.0.0 + + ca.bc.gov.open.pssg.rsbc + dps-bom + 0.5.0 + + + 17 + UTF-8 + 17 + 17 + 3.2.5 + 3.0.0 + 1.6.12 + 3.1.3 + 2.15.2 + 4.0.1 + 2.17.1 + 3.12.0 + 1.3.2 + 2.13.0 + 1.16.0 + 2.12.0 + 0.1.55 + 0.2.6 + 2.12.5 + 2.2 + 5.4.0 + 2.7.1 + 3.0.2 + 2.16.0 + 1.4.14 + 3.8.0 + 2.0 + 2.0.9 + 3.1.3 + 1.6.3 + 2.0 + 1.17.1 + 0.1.9 + 2.2.0 + 2.3.1 + 4.0.0 + 11.0.0-M16 + 20231013 + 6.1.1 + 2.2 + 2.7.12 + 6.1.6 + + + + + + org.springframework.boot + spring-boot-starter + ${spring-boot.version} + + + org.springframework.boot + spring-boot-starter-data-redis + ${spring-redis.version} + + + org.springframework.data + spring-data-redis + ${spring-redis.version} + + + org.springframework.boot + spring-boot-starter-test + test + ${spring-boot.version} + + + org.springframework.boot + spring-boot-devtools + runtime + true + ${spring-boot.version} + + + org.springframework.boot + spring-boot-starter-actuator + ${spring-boot.version} + + + org.springframework.boot + spring-boot-actuator-autoconfigure + ${spring-boot.version} + + + io.springfox + springfox-swagger2 + ${springfox.version} + + + org.springdoc + springdoc-openapi-starter-webmvc-ui + ${springdoc-openapi.version} + + + io.swagger + swagger-annotations + ${swagger-annotations.version} + + + redis.clients + jedis + ${jedis.version} + + + org.apache.commons + commons-pool2 + provided + ${commons-pool2.version} + + + + org.apache.commons + commons-lang3 + ${commons-lang3.version} + + + + org.apache.commons + commons-io + ${apache.commons-io.version} + + + commons-codec + commons-codec + ${commons-codec.version} + + + commons-io + commons-io + ${commons-io.version} + + + + com.jcraft + jsch + ${jsch.version} + + + org.glassfish.jersey.core + jersey-client + ${jersey.version} + + + org.glassfish.jersey.core + jersey-common + ${jersey.version} + + + org.glassfish.jersey.media + jersey-media-multipart + ${jersey.version} + + + org.glassfish.jersey.media + jersey-media-json-jackson + ${jersey.version} + + + org.glassfish.jersey.inject + jersey-hk2 + ${jersey.version} + + + com.google.code.findbugs + jsr305 + ${jsr305.version} + + + com.fasterxml.jackson.datatype + jackson-datatype-jsr310 + ${jsr310.version} + + + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-base + ${jackson.version} + + + com.fasterxml.jackson.core + jackson-core + ${jackson.version} + + + com.fasterxml.jackson.core + jackson-annotations + ${jackson.version} + + + com.fasterxml.jackson.core + jackson-databind + ${jackson.version} + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-json-provider + ${jackson.version} + + + com.fasterxml.jackson.datatype + jackson-datatype-joda + ${jackson.version} + + + com.fasterxml.jackson.dataformat + jackson-dataformat-xml + ${jackson.version} + + + org.openapitools + jackson-databind-nullable + ${jackson.nullable.version} + + + joda-time + joda-time + ${joda.time.version} + + + + com.brsanthu + migbase64 + ${migbase64.version} + + + org.apache.cxf + cxf-spring-boot-starter-jaxws + ${cxf.version} + + + org.apache.cxf + cxf-rt-features-logging + ${cxf.version} + + + org.apache.cxf + cxf-spring-boot-starter-jaxrs + ${cxf.version} + + + net.rakugakibox.spring.boot + logback-access-spring-boot-starter + ${logback.access.version} + + + ch.qos.logback + logback-classic + ${logback.version} + + + ch.qos.logback + logback-core + ${logback.version} + + + org.slf4j + slf4j-api + ${slf4j.api.version} + compile + + + org.springframework.boot + spring-boot-starter-amqp + ${spring.amqp.version} + + + wsdl4j + wsdl4j + ${wsdl4j.version} + + + com.microsoft.ews-java-api + ews-java-api + ${ews-java-api.version} + + + org.jsoup + jsoup + ${jsoup.version} + + + io.krakens + java-grok + ${java-grok.version} + + + + jakarta.xml.bind + jakarta.xml.bind-api + ${jabx-impl.version} + + + com.sun.xml.bind + jaxb-impl + ${jabx-impl.version} + runtime + + + + javax.xml.bind + jaxb-api + ${jaxb-api.version} + + + + org.apache.tomcat.embed + tomcat-embed-core + ${tomcat-embed-core.version} + + + + org.json + json + ${json.version} + + + + org.springframework + spring-webmvc + ${spring-webmvc.version} + + + + org.yaml + snakeyaml + ${snakeyaml.version} + + + + org.springframework + spring-core + ${spring.version} + + + + org.springframework + spring-web + ${spring.version} + + + + + + diff --git a/src/libs/dps-cache-starter/pom.xml b/src/libs/dps-cache-starter/pom.xml index 7d81023b..ef642853 100644 --- a/src/libs/dps-cache-starter/pom.xml +++ b/src/libs/dps-cache-starter/pom.xml @@ -1,123 +1,123 @@ - - - - 4.0.0 - - ca.bc.gov.open.pssg.rsbc - dps-cache-starter - 0.5.0 - - - 2.17.1 - 17 - 17 - 3.10.1 - 3.1.2 - 3.8.0 - 2.7.12 - - - - - org.springframework.boot - spring-boot-starter - - - - org.springframework.boot - spring-boot-starter-data-redis - ${spring-redis.version} - - - - org.springframework.data - spring-data-redis - ${spring-redis.version} - - - - redis.clients - jedis - ${jedis.version} - - - - org.apache.commons - commons-pool2 - provided - - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - - - - - - ca.bc.gov.open.pssg.rsbc - dps-bom - 0.5.0 - pom - import - - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - ${maven.test.plugin.version} - - - org.apache.maven.plugins - maven-failsafe-plugin - ${maven.test.plugin.version} - - - - org.jacoco - jacoco-maven-plugin - 0.8.10 - - - - prepare-agent - - - - - report - test - - report - - - - - - org.apache.maven.plugins - maven-compiler-plugin - ${maven.compiler.plugin.version} - - ${maven.compiler.source} - ${maven.compiler.target} - - - - - - + + + + 4.0.0 + + ca.bc.gov.open.pssg.rsbc + dps-cache-starter + 0.5.0 + + + 2.17.1 + 17 + 17 + 3.10.1 + 3.1.2 + 3.8.0 + 2.7.12 + + + + + org.springframework.boot + spring-boot-starter + + + + org.springframework.boot + spring-boot-starter-data-redis + ${spring-redis.version} + + + + org.springframework.data + spring-data-redis + ${spring-redis.version} + + + + redis.clients + jedis + ${jedis.version} + + + + org.apache.commons + commons-pool2 + provided + + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.vintage + junit-vintage-engine + + + + + + + + + + ca.bc.gov.open.pssg.rsbc + dps-bom + 0.5.0 + pom + import + + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${maven.test.plugin.version} + + + org.apache.maven.plugins + maven-failsafe-plugin + ${maven.test.plugin.version} + + + + org.jacoco + jacoco-maven-plugin + 0.8.10 + + + + prepare-agent + + + + + report + test + + report + + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven.compiler.plugin.version} + + ${maven.compiler.source} + ${maven.compiler.target} + + + + + + diff --git a/src/libs/dps-messaging-starter/pom.xml b/src/libs/dps-messaging-starter/pom.xml index f2302e06..ad85797c 100644 --- a/src/libs/dps-messaging-starter/pom.xml +++ b/src/libs/dps-messaging-starter/pom.xml @@ -1,110 +1,110 @@ - - - 4.0.0 - - ca.bc.gov.open.pssg.rsbc - dps-messaging-starter - 0.5.0 - - - 2.17.1 - 17 - 17 - 3.10.1 - 3.1.2 - - - - - - org.springframework.boot - spring-boot-starter - provided - - - - org.springframework.boot - spring-boot-starter-amqp - provided - - - - com.fasterxml.jackson.core - jackson-databind - - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - - - - - - ca.bc.gov.open.pssg.rsbc - dps-bom - 0.5.0 - pom - import - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - ${maven.compiler.plugin.version} - - ${maven.compiler.source} - ${maven.compiler.target} - - - - org.apache.maven.plugins - maven-surefire-plugin - ${maven.test.plugin.version} - - - org.apache.maven.plugins - maven-failsafe-plugin - ${maven.test.plugin.version} - - - - org.jacoco - jacoco-maven-plugin - 0.8.10 - - - - prepare-agent - - - - - report - test - - report - - - - - - - - + + + 4.0.0 + + ca.bc.gov.open.pssg.rsbc + dps-messaging-starter + 0.5.0 + + + 2.17.1 + 17 + 17 + 3.10.1 + 3.1.2 + + + + + + org.springframework.boot + spring-boot-starter + provided + + + + org.springframework.boot + spring-boot-starter-amqp + provided + + + + com.fasterxml.jackson.core + jackson-databind + + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.vintage + junit-vintage-engine + + + + + + + + + + ca.bc.gov.open.pssg.rsbc + dps-bom + 0.5.0 + pom + import + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${maven.compiler.plugin.version} + + ${maven.compiler.source} + ${maven.compiler.target} + + + + org.apache.maven.plugins + maven-surefire-plugin + ${maven.test.plugin.version} + + + org.apache.maven.plugins + maven-failsafe-plugin + ${maven.test.plugin.version} + + + + org.jacoco + jacoco-maven-plugin + 0.8.10 + + + + prepare-agent + + + + + report + test + + report + + + + + + + + \ No newline at end of file diff --git a/src/pom.xml b/src/pom.xml index 92b8ab5a..2c1450eb 100644 --- a/src/pom.xml +++ b/src/pom.xml @@ -1,160 +1,160 @@ - - - 4.0.0 - pom - - org.springframework.boot - spring-boot-starter-parent - 3.2.1 - - - ca.bc.gov.open - dps - 0.5.0 - dps - - https://github.com/bcgov/jag-dps - - - - central - Maven Central - https://repo1.maven.org/maven2/ - - - - - - libs - - libs/dps-bom - libs/dfcms-ords-client - libs/dps-cache-starter - libs/dps-commons - libs/dps-sftp-starter - libs/dps-files - libs/dps-messaging-starter - libs/dps-notification - libs/figaro-ords-client - libs/dps-email-client - libs/dps-monitoring - - - - all - - libs/dps-bom - libs/jag-vips-client/src/jag-vips-client - libs/dfcms-ords-client - libs/dps-cache-starter - libs/dps-sftp-starter - libs/dps-files - libs/dps-messaging-starter - libs/dps-notification - libs/figaro-ords-client - libs/dps-commons - libs/dps-email-client - libs/dps-monitoring - dps-payment-service - dps-email-poller - dps-email-worker - dps-validation-service - dps-notification-service - figaro-validation-service - spd-notification-worker - vips-notification-worker - report - - - - true - - - - - dps-payment-service - - libs/dps-bom - dps-payment-service - - - - dps-validation-service - - libs/dps-bom - libs/dfcms-ords-client - dps-validation-service - - - - figaro-validation-service - - libs/dps-bom - libs/figaro-ords-client - figaro-validation-service - - - - dps-notification-service - - libs/dps-bom - libs/dps-messaging-starter - libs/dps-notification - dps-notification-service - - - - spd-notification-worker - - libs/dps-bom - libs/dps-monitoring - libs/dps-notification - libs/dps-files - libs/dps-sftp-starter - libs/dps-messaging-starter - libs/figaro-ords-client - spd-notification-worker - - - - vips-notification-worker - - libs/dps-bom - libs/jag-vips-client/src/jag-vips-client - libs/dps-notification - libs/dps-files - libs/dps-sftp-starter - libs/dps-messaging-starter - vips-notification-worker - - - - dps-email-poller - - libs/dps-bom - libs/dps-commons - libs/dps-cache-starter - libs/dps-messaging-starter - libs/dps-monitoring - dps-email-poller - - - - dps-email-worker - - libs/dps-bom - libs/dps-messaging-starter - libs/dps-commons - libs/dps-notification - libs/dps-email-client - libs/dps-cache-starter - libs/dps-sftp-starter - libs/dps-files - libs/dps-monitoring - dps-email-worker - - - - - + + + 4.0.0 + pom + + org.springframework.boot + spring-boot-starter-parent + 3.2.5 + + + ca.bc.gov.open + dps + 0.5.0 + dps + + https://github.com/bcgov/jag-dps + + + + central + Maven Central + https://repo1.maven.org/maven2/ + + + + + + libs + + libs/dps-bom + libs/dfcms-ords-client + libs/dps-cache-starter + libs/dps-commons + libs/dps-sftp-starter + libs/dps-files + libs/dps-messaging-starter + libs/dps-notification + libs/figaro-ords-client + libs/dps-email-client + libs/dps-monitoring + + + + all + + libs/dps-bom + libs/jag-vips-client/src/jag-vips-client + libs/dfcms-ords-client + libs/dps-cache-starter + libs/dps-sftp-starter + libs/dps-files + libs/dps-messaging-starter + libs/dps-notification + libs/figaro-ords-client + libs/dps-commons + libs/dps-email-client + libs/dps-monitoring + dps-payment-service + dps-email-poller + dps-email-worker + dps-validation-service + dps-notification-service + figaro-validation-service + spd-notification-worker + vips-notification-worker + report + + + + true + + + + + dps-payment-service + + libs/dps-bom + dps-payment-service + + + + dps-validation-service + + libs/dps-bom + libs/dfcms-ords-client + dps-validation-service + + + + figaro-validation-service + + libs/dps-bom + libs/figaro-ords-client + figaro-validation-service + + + + dps-notification-service + + libs/dps-bom + libs/dps-messaging-starter + libs/dps-notification + dps-notification-service + + + + spd-notification-worker + + libs/dps-bom + libs/dps-monitoring + libs/dps-notification + libs/dps-files + libs/dps-sftp-starter + libs/dps-messaging-starter + libs/figaro-ords-client + spd-notification-worker + + + + vips-notification-worker + + libs/dps-bom + libs/jag-vips-client/src/jag-vips-client + libs/dps-notification + libs/dps-files + libs/dps-sftp-starter + libs/dps-messaging-starter + vips-notification-worker + + + + dps-email-poller + + libs/dps-bom + libs/dps-commons + libs/dps-cache-starter + libs/dps-messaging-starter + libs/dps-monitoring + dps-email-poller + + + + dps-email-worker + + libs/dps-bom + libs/dps-messaging-starter + libs/dps-commons + libs/dps-notification + libs/dps-email-client + libs/dps-cache-starter + libs/dps-sftp-starter + libs/dps-files + libs/dps-monitoring + dps-email-worker + + + + + diff --git a/src/vips-notification-worker/pom.xml b/src/vips-notification-worker/pom.xml index 46cbc2ec..cdff1a3c 100644 --- a/src/vips-notification-worker/pom.xml +++ b/src/vips-notification-worker/pom.xml @@ -1,232 +1,232 @@ - - - 4.0.0 - - dps - ca.bc.gov.open - 0.5.0 - - ca.bc.gov.open.pssg.rsbc - vips-notification-worker - 0.5.0 - vips-notification-worker - - - 2.17.1 - - - - - central - Maven Central - https://repo1.maven.org/maven2/ - - - - - - - org.springframework.boot - spring-boot-starter-actuator - - - - org.springframework.boot - spring-boot-actuator-autoconfigure - - - - org.springframework.boot - spring-boot-starter-web - - - - org.springframework.boot - spring-boot-starter-amqp - - - - com.jcraft - jsch - - - - com.fasterxml.jackson.dataformat - jackson-dataformat-xml - - - - org.apache.commons - commons-lang3 - - - - commons-codec - commons-codec - - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - - ca.bc.gov.open.pssg.rsbc - dps-notification - 0.5.0 - - - - ca.bc.gov.open - jag-vips-client - 0.1.2 - - - - ca.bc.gov.open.pssg.rsbc - dps-sftp-starter - 0.5.0 - - - - ca.bc.gov.open.pssg.rsbc - dps-messaging-starter - 0.5.0 - - - - ca.bc.gov.open.pssg.rsbc - dps-files - 0.5.0 - - - - ca.bc.gov.open.pssg.rsbc - dps-monitoring - 0.5.0 - - - - jakarta.xml.bind - jakarta.xml.bind-api - - - - - com.sun.xml.bind - jaxb-impl - runtime - - - - - org.springframework - spring-core - - - - org.springframework - spring-web - - - - - - - - ca.bc.gov.open.pssg.rsbc - dps-bom - 0.5.0 - pom - import - - - - - - - - openshift - - - - splunk-artifactory - Splunk Releases - https://splunk.jfrog.io/splunk/ext-releases-local - - - - - - com.splunk.logging - splunk-library-javalogging - 1.11.5 - - - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - org.codehaus.mojo - jaxb2-maven-plugin - 3.1.0 - - - xjc - - xjc - - - - - ca.bc.gov.open.pssg.rsbc.dps.vips.notification.worker.generated.models - - ${project.basedir}/src/main/resources/kofax.vips.metadata.xsd - - - - - - - org.jacoco - jacoco-maven-plugin - 0.8.10 - - - - prepare-agent - - - - - report - test - - report - - - - - ${sonar.jacoco.reportPath} - - - - - - - + + + 4.0.0 + + dps + ca.bc.gov.open + 0.5.0 + + ca.bc.gov.open.pssg.rsbc + vips-notification-worker + 0.5.0 + vips-notification-worker + + + 2.17.1 + + + + + central + Maven Central + https://repo1.maven.org/maven2/ + + + + + + + org.springframework.boot + spring-boot-starter-actuator + + + + org.springframework.boot + spring-boot-actuator-autoconfigure + + + + org.springframework.boot + spring-boot-starter-web + + + + org.springframework.boot + spring-boot-starter-amqp + + + + com.jcraft + jsch + + + + com.fasterxml.jackson.dataformat + jackson-dataformat-xml + + + + org.apache.commons + commons-lang3 + + + + commons-codec + commons-codec + + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.vintage + junit-vintage-engine + + + + + + ca.bc.gov.open.pssg.rsbc + dps-notification + 0.5.0 + + + + ca.bc.gov.open + jag-vips-client + 0.1.2 + + + + ca.bc.gov.open.pssg.rsbc + dps-sftp-starter + 0.5.0 + + + + ca.bc.gov.open.pssg.rsbc + dps-messaging-starter + 0.5.0 + + + + ca.bc.gov.open.pssg.rsbc + dps-files + 0.5.0 + + + + ca.bc.gov.open.pssg.rsbc + dps-monitoring + 0.5.0 + + + + jakarta.xml.bind + jakarta.xml.bind-api + + + + + com.sun.xml.bind + jaxb-impl + runtime + + + + + org.springframework + spring-core + + + + org.springframework + spring-web + + + + + + + + ca.bc.gov.open.pssg.rsbc + dps-bom + 0.5.0 + pom + import + + + + + + + + openshift + + + + splunk-artifactory + Splunk Releases + https://splunk.jfrog.io/splunk/ext-releases-local + + + + + + com.splunk.logging + splunk-library-javalogging + 1.11.5 + + + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + org.codehaus.mojo + jaxb2-maven-plugin + 3.1.0 + + + xjc + + xjc + + + + + ca.bc.gov.open.pssg.rsbc.dps.vips.notification.worker.generated.models + + ${project.basedir}/src/main/resources/kofax.vips.metadata.xsd + + + + + + + org.jacoco + jacoco-maven-plugin + 0.8.10 + + + + prepare-agent + + + + + report + test + + report + + + + + ${sonar.jacoco.reportPath} + + + + + + + diff --git a/tests/springboot-ewsconntest/pom.xml b/tests/springboot-ewsconntest/pom.xml index 30580eb1..5d1c439b 100644 --- a/tests/springboot-ewsconntest/pom.xml +++ b/tests/springboot-ewsconntest/pom.xml @@ -1,68 +1,68 @@ - - - 4.0.0 - - org.springframework.boot - spring-boot-starter-parent - 3.2.1 - - - my.pkg.name - sprngboot-ewsconntest - 0.0.2 - springboot-ewsconntest - EWS connection test from OS - - - 17 - - - - - org.springframework.boot - spring-boot-starter-web - - - - org.springframework.boot - spring-boot-devtools - runtime - true - - - - com.microsoft.ews-java-api - ews-java-api - 2.0 - - - - commons-codec - commons-codec - 1.16.0 - - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - - + + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 3.2.5 + + + my.pkg.name + sprngboot-ewsconntest + 0.0.2 + springboot-ewsconntest + EWS connection test from OS + + + 17 + + + + + org.springframework.boot + spring-boot-starter-web + + + + org.springframework.boot + spring-boot-devtools + runtime + true + + + + com.microsoft.ews-java-api + ews-java-api + 2.0 + + + + commons-codec + commons-codec + 1.16.0 + + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.vintage + junit-vintage-engine + + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + From eb171c65e63592a50d5d855e3f839aeba40c3495 Mon Sep 17 00:00:00 2001 From: jianming tu Date: Mon, 24 Jun 2024 10:03:29 -0700 Subject: [PATCH 4/5] add log --- .../pssg/rsbc/dps/dpsemailpoller/scheduler/EmailPoller.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/dps-email-poller/src/main/java/ca/bc/gov/open/pssg/rsbc/dps/dpsemailpoller/scheduler/EmailPoller.java b/src/dps-email-poller/src/main/java/ca/bc/gov/open/pssg/rsbc/dps/dpsemailpoller/scheduler/EmailPoller.java index ee1c62c0..e9c5df60 100644 --- a/src/dps-email-poller/src/main/java/ca/bc/gov/open/pssg/rsbc/dps/dpsemailpoller/scheduler/EmailPoller.java +++ b/src/dps-email-poller/src/main/java/ca/bc/gov/open/pssg/rsbc/dps/dpsemailpoller/scheduler/EmailPoller.java @@ -82,10 +82,12 @@ public void pollForEmails() { logger.debug("attempting to retrieve email attachments"); List fileAttachments = emailService.getFileAttachments(item.getId().getUniqueId()); logger.info("successfully retrieved {} attachments", fileAttachments.size()); + logMemory(); Optional attachment = fileAttachments.stream().findFirst(); if (!attachment.isPresent()) throw new DpsEmailException("No attachment present in email."); + logMemory(); logger.debug("attempting to store email attachment"); String fileId = this.storageService.put(attachment.get().getContent()); @@ -103,6 +105,7 @@ public void pollForEmails() { MDC.put(MdcConstants.MDC_TRANSACTION_ID_KEY, metadata.getTransactionId().toString()); logger.info("successfully parsed email content"); + logMemory(); EmailMessage processedItem = emailService.moveToProcessingFolder(item.getId().getUniqueId()); metadata.setEmailId(processedItem.getId().getUniqueId()); From 33df296de12478998df4a714c2199452f0f19b71 Mon Sep 17 00:00:00 2001 From: jianming tu Date: Mon, 24 Jun 2024 11:43:49 -0700 Subject: [PATCH 5/5] add log --- .../email/services/EmailServiceImpl.java | 41 ++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/src/dps-email-poller/src/main/java/ca/bc/gov/open/pssg/rsbc/dps/dpsemailpoller/email/services/EmailServiceImpl.java b/src/dps-email-poller/src/main/java/ca/bc/gov/open/pssg/rsbc/dps/dpsemailpoller/email/services/EmailServiceImpl.java index f00e73ec..0205ffa6 100644 --- a/src/dps-email-poller/src/main/java/ca/bc/gov/open/pssg/rsbc/dps/dpsemailpoller/email/services/EmailServiceImpl.java +++ b/src/dps-email-poller/src/main/java/ca/bc/gov/open/pssg/rsbc/dps/dpsemailpoller/email/services/EmailServiceImpl.java @@ -21,6 +21,8 @@ import microsoft.exchange.webservices.data.search.FolderView; import microsoft.exchange.webservices.data.search.ItemView; import microsoft.exchange.webservices.data.search.filter.SearchFilter; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import java.util.ArrayList; import java.util.List; @@ -34,6 +36,9 @@ public class EmailServiceImpl implements EmailService { private final String mailboxProcessingFolder; private final String mailboxProcessedFolder; + private final Logger logger = LoggerFactory.getLogger(this.getClass()); + + public EmailServiceImpl(ExchangeServiceFactory exchangeServiceFactory, Integer maxMessagePerGet, String mailboxErrorFolder, String mailboxProcessingFolder, String mailboxProcessedFolder) { @@ -153,21 +158,45 @@ public List getFileAttachments(String id) { try (ExchangeService exchangeService = exchangeServiceFactory.createService()) { + logger.info("exchangeServiceFactory.createService()"); + + logMemory(); + EmailMessage emailMessage = EmailMessage.bind(exchangeService, new ItemId(id)); + logger.info("EmailMessage emailMessage"); + + logMemory(); + if (emailMessage.getHasAttachments()) { AttachmentCollection attachmentCollection = emailMessage.getAttachments(); + logger.info("AttachmentCollection attachmentCollection"); + + logMemory(); + attachmentCollection.forEach(attachment -> { if (attachment instanceof FileAttachment) { try { + + logger.info("attachment instanceof FileAttachment"); + + logMemory(); + attachment.load(); result.add((FileAttachment) attachment); + + logger.info("result.add((FileAttachment) attachment)"); + + logMemory(); } catch (Exception e) { // do nothing for now, if the attachment cannot be loaded, it is ignored. + + logger.info("Exception e)"); + logMemory(); } } @@ -181,6 +210,16 @@ public List getFileAttachments(String id) { return result; } - + void logMemory() { + logger.info( + "Used Memory : " + + (Runtime.getRuntime().totalMemory() + - Runtime.getRuntime().freeMemory()) + + " bytes"); + logger.info("Free Memory : " + Runtime.getRuntime().freeMemory() + " bytes"); + logger.info("Total Memory : " + Runtime.getRuntime().totalMemory() + " bytes"); + logger.info("Max Memory : " + Runtime.getRuntime().maxMemory() + " bytes"); + logger.info("------"); + } }