diff --git a/api-tests/pom.xml b/api-tests/pom.xml
index 6c71511..4c5f321 100644
--- a/api-tests/pom.xml
+++ b/api-tests/pom.xml
@@ -3,638 +3,638 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- 4.0.0
+ 4.0.0
- com.amido.stacks.tests
- stacks-api-cqrs-tests
- 1.0.0
- jar
+ com.amido.stacks.tests
+ stacks-api-cqrs-tests
+ 1.0.0
+ jar
-
- UTF-8
- 4.2.6
- 4.2.6
- 7.20.1
- 1.5.11
- UTF-8
- 4
-
- 2.17.2
- 17
+
+ UTF-8
+ 4.2.6
+ 4.2.6
+ 7.20.1
+ 1.5.11
+ UTF-8
+ 4
+
+ 2.17.2
+ 17
-
-
-
- 3.5.24
- 4.0.10
- 4.0.10
- 4.0.10
- 4.8.6
- 10.18.2
- 5.11.3
- 1.11.3
- 2.3.33
- 3.26.3
- 2.2
- 1.15.5
- 1.18.34
- 3.0.0
- 3.0.0
- 20240303
- 4.1.112.Final
- 4.1.114.Final
- 4.1.112.Final
- 33.2.1-jre
- 5.3.1
- 2.12.2
- 1.17.1
- 6.1.14
- 2.11.0
- 0.9.275
- 5.5.0
+
+
+
+ 3.5.24
+ 4.0.10
+ 4.0.10
+ 4.0.10
+ 4.8.6
+ 10.18.2
+ 5.11.3
+ 1.11.3
+ 2.3.33
+ 3.26.3
+ 2.2
+ 1.15.5
+ 1.18.34
+ 3.0.0
+ 3.0.0
+ 20240303
+ 4.1.112.Final
+ 4.1.114.Final
+ 4.1.112.Final
+ 33.2.1-jre
+ 5.3.1
+ 2.12.2
+ 1.17.1
+ 6.1.14
+ 2.11.0
+ 0.9.275
+ 5.5.0
-
- 10.0.2
- 1.0.1
- 3.4.1
- 3.3.1
- 3.5.1
- 3.13.0
- 4.6.11
- 3.24.0
- 3.0.5
- 2.13
- 3.4.0
- 4.8.6.2
-
-
-
-
-
- org.junit
- junit-bom
- ${junit-jupiter.version}
- pom
- import
-
-
-
+
+ 10.0.2
+ 1.0.1
+ 3.4.1
+ 3.3.1
+ 3.5.1
+ 3.13.0
+ 4.6.11
+ 3.24.0
+ 3.0.5
+ 2.13
+ 3.4.0
+ 4.8.6.2
+
+
-
-
- org.freemarker
- freemarker
- ${freemarker.version}
-
-
- com.google.code.gson
- gson
- ${com.google.code.gson.version}
-
-
- ch.qos.logback
- logback-classic
- ${logback.version}
-
-
- net.serenity-bdd
- serenity-core
- ${serenity.version}
-
-
-
- commons-logging
- commons-logging
-
-
-
-
- io.cucumber
- cucumber-java
- ${cucumber.version}
-
-
- io.cucumber
- cucumber-junit-platform-engine
- ${cucumber.version}
- test
-
-
- net.serenity-bdd
- serenity-junit
- ${serenity.version}
- test
-
-
- net.serenity-bdd
- serenity-rest-assured
- ${serenity.version}
- test
-
-
- net.serenity-bdd
- serenity-junit5
- ${serenity.version}
- test
-
-
- net.serenity-bdd
- serenity-screenplay
- ${serenity.version}
- test
-
-
- net.serenity-bdd
- serenity-screenplay-rest
- ${serenity.version}
- test
-
-
- net.serenity-bdd
- serenity-cucumber
- ${serenity.version}
- test
-
-
- io.rest-assured
- rest-assured
- ${rest-assured.version}
- test
-
-
- org.junit.platform
- junit-platform-suite-api
- ${junit-platform.version}
- test
-
-
- org.junit.platform
- junit-platform-suite-engine
- ${junit-platform.version}
- test
-
-
- org.junit.jupiter
- junit-jupiter-engine
- test
-
-
- org.junit.vintage
- junit-vintage-engine
- test
-
-
- org.junit.jupiter
- junit-jupiter-api
- test
-
-
- org.assertj
- assertj-core
- ${assertj.core.version}
- test
-
-
- org.hamcrest
- hamcrest
- ${hamcrest.version}
- test
-
-
- net.bytebuddy
- byte-buddy
- ${byte.buddy.version}
- compile
-
-
- net.thucydides
- thucydides-core
- ${net.thucydides.core.version}
-
-
- commons-logging
- commons-logging
-
-
-
-
- io.springfox
- springfox-swagger2
- ${springfox.swagger2.version}
- compile
-
-
- net.bytebuddy
- byte-buddy
-
-
- net.bytebuddy
- byte-buddy-agent
-
-
-
-
- io.springfox
- springfox-swagger-ui
- ${springfox.swagger-ui.version}
- compile
-
-
- org.json
- json
- ${json.version}
- test
-
-
- com.fasterxml.jackson.core
- jackson-databind
- ${jackson.version}
-
-
- com.fasterxml.jackson.core
- jackson-core
- ${jackson.version}
-
-
- com.fasterxml.jackson.core
- jackson-annotations
- ${jackson.version}
-
-
- io.netty
- netty-codec-http
- ${netty.codec.http.version}
-
-
- io.netty
- netty-codec-http2
- ${netty.codec.http2.version}
-
-
- io.netty
- netty-transport-native-epoll
- ${netty.transport.native.epoll.version}
-
-
- com.google.guava
- guava
- ${guava.version}
-
-
- org.apache.httpcomponents.client5
- httpclient5
- ${httpclient5.version}
-
-
- org.projectlombok
- lombok
- ${org.projectlombok.version}
- provided
-
-
-
- xerces
- xercesImpl
- ${xerces.version}
-
-
- commons-codec
- commons-codec
- ${commons.codec.version}
-
-
- au.com.dius
- pact-jvm-consumer-junit_2.11
- ${pact.jvm.consumer.junit-2-11-version}
-
-
- commons-logging
- commons-logging
-
-
- test
-
-
- au.com.dius
- pact-jvm-consumer-junit
- ${pact.jvm.consumer.junit.version}
- test
-
-
- au.com.dius
- pact-jvm-consumer
- ${pact.jvm.consumer.version}
-
-
- io.netty
- netty-codec-http
-
-
- io.netty
- netty-transport-native-epoll
-
-
- com.google.guava
- guava
-
-
- io.netty
- netty-codec-http2
-
-
- org.apache.httpcomponents
- httpclient
-
-
- xerces
- xercesImpl
-
-
- commons-codec
- commons-codec
-
-
- commons-logging
- commons-logging
-
-
-
-
- org.springframework
- spring-web
- ${spring.web.version}
- test
-
-
- au.com.dius
- pact-jvm-provider-junit
- ${pact.jvm.provider.junit.version}
- test
-
+
+ org.junit
+ junit-bom
+ ${junit-jupiter.version}
+ pom
+ import
+
+
-
-
- owasp-dependency-check
-
-
-
- org.owasp
- dependency-check-maven
- ${owasp-dependency-check-plugin.version}
-
-
-
- check
-
-
-
-
-
-
-
-
- archetype-resources
-
-
-
- com.coderplus.maven.plugins
- copy-rename-maven-plugin
- ${copy-rename-maven-plugin.version}
-
-
- rename-file
- process-resources
-
- rename
-
-
- ${basedir}/pom.xml
- ${basedir}/pom-temp.xml
-
-
-
-
-
-
-
-
- setup-workload-resources
-
-
-
- com.coderplus.maven.plugins
- copy-rename-maven-plugin
- ${copy-rename-maven-plugin.version}
-
-
- rename-file
- process-resources
-
- rename
-
-
- ${basedir}/pom-temp.xml
- ${basedir}/pom.xml
-
-
-
-
-
-
-
-
- update-permissions
-
-
- !windows
-
-
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
- ${exec-maven-plugin.version}
-
-
- Add execution rights on bash scripts
- process-resources
-
- exec
-
-
- chmod
-
- 755
- ${project.basedir}/mvnw
-
-
-
-
-
-
-
-
-
+
+
+
+ org.freemarker
+ freemarker
+ ${freemarker.version}
+
+
+ com.google.code.gson
+ gson
+ ${com.google.code.gson.version}
+
+
+ ch.qos.logback
+ logback-classic
+ ${logback.version}
+
+
+ net.serenity-bdd
+ serenity-core
+ ${serenity.version}
+
+
+
+ commons-logging
+ commons-logging
+
+
+
+
+ io.cucumber
+ cucumber-java
+ ${cucumber.version}
+
+
+ io.cucumber
+ cucumber-junit-platform-engine
+ ${cucumber.version}
+ test
+
+
+ net.serenity-bdd
+ serenity-junit
+ ${serenity.version}
+ test
+
+
+ net.serenity-bdd
+ serenity-rest-assured
+ ${serenity.version}
+ test
+
+
+ net.serenity-bdd
+ serenity-junit5
+ ${serenity.version}
+ test
+
+
+ net.serenity-bdd
+ serenity-screenplay
+ ${serenity.version}
+ test
+
+
+ net.serenity-bdd
+ serenity-screenplay-rest
+ ${serenity.version}
+ test
+
+
+ net.serenity-bdd
+ serenity-cucumber
+ ${serenity.version}
+ test
+
+
+ io.rest-assured
+ rest-assured
+ ${rest-assured.version}
+ test
+
+
+ org.junit.platform
+ junit-platform-suite-api
+ ${junit-platform.version}
+ test
+
+
+ org.junit.platform
+ junit-platform-suite-engine
+ ${junit-platform.version}
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-engine
+ test
+
+
+ org.junit.vintage
+ junit-vintage-engine
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+ org.assertj
+ assertj-core
+ ${assertj.core.version}
+ test
+
+
+ org.hamcrest
+ hamcrest
+ ${hamcrest.version}
+ test
+
+
+ net.bytebuddy
+ byte-buddy
+ ${byte.buddy.version}
+ compile
+
+
+ net.thucydides
+ thucydides-core
+ ${net.thucydides.core.version}
+
+
+ commons-logging
+ commons-logging
+
+
+
+
+ io.springfox
+ springfox-swagger2
+ ${springfox.swagger2.version}
+ compile
+
+
+ net.bytebuddy
+ byte-buddy
+
+
+ net.bytebuddy
+ byte-buddy-agent
+
+
+
+
+ io.springfox
+ springfox-swagger-ui
+ ${springfox.swagger-ui.version}
+ compile
+
+
+ org.json
+ json
+ ${json.version}
+ test
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ ${jackson.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-core
+ ${jackson.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+ ${jackson.version}
+
+
+ io.netty
+ netty-codec-http
+ ${netty.codec.http.version}
+
+
+ io.netty
+ netty-codec-http2
+ ${netty.codec.http2.version}
+
+
+ io.netty
+ netty-transport-native-epoll
+ ${netty.transport.native.epoll.version}
+
+
+ com.google.guava
+ guava
+ ${guava.version}
+
+
+ org.apache.httpcomponents.client5
+ httpclient5
+ ${httpclient5.version}
+
+
+ org.projectlombok
+ lombok
+ ${org.projectlombok.version}
+ provided
+
-
+
+ xerces
+ xercesImpl
+ ${xerces.version}
+
+
+ commons-codec
+ commons-codec
+ ${commons.codec.version}
+
+
+ au.com.dius
+ pact-jvm-consumer-junit_2.11
+ ${pact.jvm.consumer.junit-2-11-version}
+
+
+ commons-logging
+ commons-logging
+
+
+ test
+
+
+ au.com.dius
+ pact-jvm-consumer-junit
+ ${pact.jvm.consumer.junit.version}
+ test
+
+
+ au.com.dius
+ pact-jvm-consumer
+ ${pact.jvm.consumer.version}
+
+
+ io.netty
+ netty-codec-http
+
+
+ io.netty
+ netty-transport-native-epoll
+
+
+ com.google.guava
+ guava
+
+
+ io.netty
+ netty-codec-http2
+
+
+ org.apache.httpcomponents
+ httpclient
+
+
+ xerces
+ xercesImpl
+
+
+ commons-codec
+ commons-codec
+
+
+ commons-logging
+ commons-logging
+
+
+
+
+ org.springframework
+ spring-web
+ ${spring.web.version}
+ test
+
+
+ au.com.dius
+ pact-jvm-provider-junit
+ ${pact.jvm.provider.junit.version}
+ test
+
+
+
+
+
+ owasp-dependency-check
+
-
- org.apache.maven.plugins
- maven-surefire-plugin
- ${maven-surefire-plugin.version}
-
- true
-
- src/test/java/com/amido/stacks/tests/api/pact/pacts
- "true"
-
-
-
-
- maven-failsafe-plugin
- ${maven-failsafe-plugin.version}
-
-
- **/*Test.java
- **/Test*.java
- **/*TestSuite.java
- **/When*.java
-
-
- ${webdriver.base.url}
-
- classes
- ${parallel.tests}
- ${parallel.tests}
-
-
-
-
- integration-test
- verify
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- ${maven-compiler-plugin.version}
-
-
- -Xlint:deprecation
- -Xlint:unchecked
-
- UTF-8
- ${java.version}
-
-
-
- net.serenity-bdd.maven.plugins
- serenity-maven-plugin
- ${serenity.maven.version}
-
- ${tags}
-
-
-
- serenity-reports
- post-integration-test
-
- aggregate
-
-
-
-
-
- au.com.dius.pact.provider
- maven
- ${pact.provider-plugin.version}
-
- ${pact.broker.url}
- ${pact.broker.token}
- src/test/java/com/amido/stacks/tests/api/pact/pacts
-
-
-
-
- org.apache.maven.plugins
- maven-pmd-plugin
- ${maven-pmd-plugin.version}
-
-
- org.codehaus.mojo
- findbugs-maven-plugin
- ${findbugs-maven-plugin.version}
+
+ org.owasp
+ dependency-check-maven
+ ${owasp-dependency-check-plugin.version}
+
+
+
+ check
+
+
+
+
+
+
+
+
+ archetype-resources
+
+
+
+ com.coderplus.maven.plugins
+ copy-rename-maven-plugin
+ ${copy-rename-maven-plugin.version}
+
+
+ rename-file
+ process-resources
+
+ rename
+
- Max
+ ${basedir}/pom.xml
+ ${basedir}/pom-temp.xml
-
-
-
- check
-
-
-
-
-
- com.coveo
- fmt-maven-plugin
- ${fmt-maven-plugin.version}
+
+
+
+
+
+
+
+ setup-workload-resources
+
+
+
+ com.coderplus.maven.plugins
+ copy-rename-maven-plugin
+ ${copy-rename-maven-plugin.version}
+
+
+ rename-file
+ process-resources
+
+ rename
+
- true
- true
- .*\.java
-
- false
- false
-
+ ${basedir}/pom-temp.xml
+ ${basedir}/pom.xml
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
- ${maven-checkstyle-plugin.version}
-
-
-
- com.puppycrawl.tools
- checkstyle
- ${puppycrawl-tools-checkstyle.version}
-
-
+
+
+
+
+
+
+
+ update-permissions
+
+
+ !windows
+
+
+
+
+
+ org.codehaus.mojo
+ exec-maven-plugin
+ ${exec-maven-plugin.version}
+
+
+ Add execution rights on bash scripts
+ process-resources
+
+ exec
+
- google_checks.xml
- true
- true
- false
+ chmod
+
+ 755
+ ${project.basedir}/mvnw
+
-
-
- validate
- validate
-
-
-
-
- com.github.spotbugs
- spotbugs-maven-plugin
- ${spotbugs-maven-plugin.version}
-
-
-
- com.github.spotbugs
- spotbugs
- ${spotbugs.version}
-
-
-
+
+
+
-
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ ${maven-surefire-plugin.version}
+
+ true
+
+ src/test/java/com/amido/stacks/tests/api/pact/pacts
+ "true"
+
+
+
+
+ maven-failsafe-plugin
+ ${maven-failsafe-plugin.version}
+
+
+ **/*Test.java
+ **/Test*.java
+ **/*TestSuite.java
+ **/When*.java
+
+
+ ${webdriver.base.url}
+
+ classes
+ ${parallel.tests}
+ ${parallel.tests}
+
+
+
+
+ integration-test
+ verify
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ ${maven-compiler-plugin.version}
+
+
+ -Xlint:deprecation
+ -Xlint:unchecked
+
+ UTF-8
+ ${java.version}
+
+
+
+ net.serenity-bdd.maven.plugins
+ serenity-maven-plugin
+ ${serenity.maven.version}
+
+ ${tags}
+
+
+
+ serenity-reports
+ post-integration-test
+
+ aggregate
+
+
+
+
+
+ au.com.dius.pact.provider
+ maven
+ ${pact.provider-plugin.version}
+
+ ${pact.broker.url}
+ ${pact.broker.token}
+ src/test/java/com/amido/stacks/tests/api/pact/pacts
+
+
+
+
+ org.apache.maven.plugins
+ maven-pmd-plugin
+ ${maven-pmd-plugin.version}
+
+
+ org.codehaus.mojo
+ findbugs-maven-plugin
+ ${findbugs-maven-plugin.version}
+
+ Max
+
+
+
+
+ check
+
+
+
+
+
+ com.coveo
+ fmt-maven-plugin
+ ${fmt-maven-plugin.version}
+
+ true
+ true
+ .*\.java
+
+ false
+ false
+
+
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+ ${maven-checkstyle-plugin.version}
+
+
+
+ com.puppycrawl.tools
+ checkstyle
+ ${puppycrawl-tools-checkstyle.version}
+
+
+
+ google_checks.xml
+ true
+ true
+ false
+
+
+
+ validate
+ validate
+
+
+
+
+ com.github.spotbugs
+ spotbugs-maven-plugin
+ ${spotbugs-maven-plugin.version}
+
+
+
+ com.github.spotbugs
+ spotbugs
+ ${spotbugs.version}
+
+
+
+
+