build(deps): add Hibernate validator to Tomcat distro
build(manager-api): add Jackson JAX-RS provider
build(manager-api-security): exclude Keycloak core and common
MODIFY
manager/api/rest-impl/pom.xml
manager/api/rest-impl/pom.xml
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId>
</dependency>
+ <dependency>
+ <groupId>com.fasterxml.jackson.jaxrs</groupId>
+ <artifactId>jackson-jaxrs-json-provider</artifactId>
+ <version>${version.com.fasterxml.jackson}</version>
+ </dependency>
<dependency>
<groupId>javax.enterprise</groupId>
<artifactId>cdi-api</artifactId>

MODIFY
manager/api/security/pom.xml
manager/api/security/pom.xml
<groupId>org.keycloak</groupId>
<artifactId>keycloak-admin-client</artifactId>
<version>${version.org.keycloak}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.keycloak</groupId>
+ <artifactId>keycloak-core</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>org.keycloak</groupId>
+ <artifactId>keycloak-common</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
</dependencies>
</project>

MODIFY
manager/api/war/tomcat8/pom.xml
manager/api/war/tomcat8/pom.xml
<groupId>org.jboss.spec.javax.transaction</groupId>
<artifactId>jboss-transaction-api_1.2_spec</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.hibernate.validator</groupId>
+ <artifactId>hibernate-validator</artifactId> <!-- probably needed on test only -->
+ <version>6.0.22.Final</version>
+ </dependency>
+ <dependency>
+ <groupId>org.hibernate.validator</groupId>
+ <artifactId>hibernate-validator-cdi</artifactId> <!-- probably needed on test only -->
+ <version>6.0.22.Final</version>
+ </dependency>
<!-- Other Libs -->
<dependency>

build(deps): add Hibernate validator to Tomcat distro
build(manager-api): add Jackson JAX-RS provider
build(manager-api-security): exclude Keycloak core and common