You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1060 lines
30 KiB
1060 lines
30 KiB
<?xml version="1.0" encoding="UTF-8"?> |
|
<project xmlns="http://maven.apache.org/POM/4.0.0" |
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> |
|
<modelVersion>4.0.0</modelVersion> |
|
<parent> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-parent</artifactId> |
|
<version>${revision}</version> |
|
<relativePath>../spring-boot-parent</relativePath> |
|
</parent> |
|
<artifactId>spring-boot-autoconfigure</artifactId> |
|
<name>Spring Boot AutoConfigure</name> |
|
<description>Spring Boot AutoConfigure</description> |
|
<properties> |
|
<main.basedir>${basedir}/../..</main.basedir> |
|
</properties> |
|
<scm> |
|
<url>${git.url}</url> |
|
<connection>${git.connection}</connection> |
|
<developerConnection>${git.developerConnection}</developerConnection> |
|
</scm> |
|
<dependencies> |
|
<!-- Compile --> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot</artifactId> |
|
</dependency> |
|
<!-- Optional --> |
|
<dependency> |
|
<groupId>com.atomikos</groupId> |
|
<artifactId>transactions-jdbc</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.atomikos</groupId> |
|
<artifactId>transactions-jta</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.couchbase.client</groupId> |
|
<artifactId>couchbase-spring-cache</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.fasterxml.jackson.core</groupId> |
|
<artifactId>jackson-databind</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.fasterxml.jackson.dataformat</groupId> |
|
<artifactId>jackson-dataformat-cbor</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.fasterxml.jackson.dataformat</groupId> |
|
<artifactId>jackson-dataformat-xml</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.fasterxml.jackson.datatype</groupId> |
|
<artifactId>jackson-datatype-joda</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.fasterxml.jackson.datatype</groupId> |
|
<artifactId>jackson-datatype-jsr310</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.fasterxml.jackson.module</groupId> |
|
<artifactId>jackson-module-parameter-names</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.google.code.gson</groupId> |
|
<artifactId>gson</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.hazelcast</groupId> |
|
<artifactId>hazelcast</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.hazelcast</groupId> |
|
<artifactId>hazelcast-client</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.hazelcast</groupId> |
|
<artifactId>hazelcast-spring</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.h2database</groupId> |
|
<artifactId>h2</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.samskivert</groupId> |
|
<artifactId>jmustache</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.sun.mail</groupId> |
|
<artifactId>jakarta.mail</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>de.flapdoodle.embed</groupId> |
|
<artifactId>de.flapdoodle.embed.mongo</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>io.lettuce</groupId> |
|
<artifactId>lettuce-core</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>io.projectreactor.netty</groupId> |
|
<artifactId>reactor-netty</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>io.rsocket</groupId> |
|
<artifactId>rsocket-core</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>io.rsocket</groupId> |
|
<artifactId>rsocket-transport-netty</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>io.searchbox</groupId> |
|
<artifactId>jest</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>jakarta.json.bind</groupId> |
|
<artifactId>jakarta.json.bind-api</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>javax.cache</groupId> |
|
<artifactId>cache-api</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>javax.money</groupId> |
|
<artifactId>money-api</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.kafka</groupId> |
|
<artifactId>kafka-streams</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>javax.ws.rs</groupId> |
|
<artifactId>javax.ws.rs-api</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.flywaydb</groupId> |
|
<artifactId>flyway-core</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.glassfish.jersey.core</groupId> |
|
<artifactId>jersey-server</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>javax.validation</groupId> |
|
<artifactId>validation-api</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.glassfish.jersey.containers</groupId> |
|
<artifactId>jersey-container-servlet-core</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.glassfish.jersey.containers</groupId> |
|
<artifactId>jersey-container-servlet</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.glassfish.jersey.ext</groupId> |
|
<artifactId>jersey-spring5</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>org.glassfish.hk2.external</groupId> |
|
<artifactId>bean-validator</artifactId> |
|
</exclusion> |
|
<exclusion> |
|
<groupId>org.hibernate</groupId> |
|
<artifactId>hibernate-validator</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.glassfish.jersey.media</groupId> |
|
<artifactId>jersey-media-json-jackson</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.activemq</groupId> |
|
<artifactId>activemq-broker</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<artifactId>geronimo-jms_1.1_spec</artifactId> |
|
<groupId>org.apache.geronimo.specs</groupId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.activemq</groupId> |
|
<artifactId>artemis-jms-client</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<artifactId>geronimo-jms_2.0_spec</artifactId> |
|
<groupId>org.apache.geronimo.specs</groupId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.activemq</groupId> |
|
<artifactId>artemis-jms-server</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<artifactId>geronimo-jms_2.0_spec</artifactId> |
|
<groupId>org.apache.geronimo.specs</groupId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.commons</groupId> |
|
<artifactId>commons-dbcp2</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.solr</groupId> |
|
<artifactId>solr-solrj</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>org.codehaus.woodstox</groupId> |
|
<artifactId>wstx-asl</artifactId> |
|
</exclusion> |
|
<exclusion> |
|
<artifactId>log4j</artifactId> |
|
<groupId>log4j</groupId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.tomcat.embed</groupId> |
|
<artifactId>tomcat-embed-core</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.tomcat.embed</groupId> |
|
<artifactId>tomcat-embed-el</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.tomcat.embed</groupId> |
|
<artifactId>tomcat-embed-websocket</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.tomcat</groupId> |
|
<artifactId>tomcat-jdbc</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.codehaus.btm</groupId> |
|
<artifactId>btm</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>javax.transaction</groupId> |
|
<artifactId>jta</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.codehaus.groovy</groupId> |
|
<artifactId>groovy-templates</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.sendgrid</groupId> |
|
<artifactId>sendgrid-java</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.unboundid</groupId> |
|
<artifactId>unboundid-ldapsdk</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.zaxxer</groupId> |
|
<artifactId>HikariCP</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.eclipse.jetty</groupId> |
|
<artifactId>jetty-webapp</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>javax.servlet</groupId> |
|
<artifactId>javax.servlet-api</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.eclipse.jetty</groupId> |
|
<artifactId>jetty-reactive-httpclient</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.eclipse.jetty.websocket</groupId> |
|
<artifactId>javax-websocket-server-impl</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>javax.annotation</groupId> |
|
<artifactId>javax.annotation-api</artifactId> |
|
</exclusion> |
|
<exclusion> |
|
<groupId>javax.servlet</groupId> |
|
<artifactId>javax.servlet-api</artifactId> |
|
</exclusion> |
|
<exclusion> |
|
<groupId>javax.websocket</groupId> |
|
<artifactId>javax.websocket-api</artifactId> |
|
</exclusion> |
|
<exclusion> |
|
<groupId>javax.websocket</groupId> |
|
<artifactId>javax.websocket-client-api</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>io.undertow</groupId> |
|
<artifactId>undertow-servlet</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>io.undertow</groupId> |
|
<artifactId>undertow-websockets-jsr</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>jakarta.persistence</groupId> |
|
<artifactId>jakarta.persistence-api</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>jakarta.validation</groupId> |
|
<artifactId>jakarta.validation-api</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>jakarta.ws.rs</groupId> |
|
<artifactId>jakarta.ws.rs-api</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.ehcache</groupId> |
|
<artifactId>ehcache</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.elasticsearch.client</groupId> |
|
<artifactId>elasticsearch-rest-client</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.elasticsearch.client</groupId> |
|
<artifactId>elasticsearch-rest-high-level-client</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.freemarker</groupId> |
|
<artifactId>freemarker</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.hibernate</groupId> |
|
<artifactId>hibernate-core</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>javax.activation</groupId> |
|
<artifactId>javax.activation-api</artifactId> |
|
</exclusion> |
|
<exclusion> |
|
<groupId>javax.persistence</groupId> |
|
<artifactId>javax.persistence-api</artifactId> |
|
</exclusion> |
|
<exclusion> |
|
<groupId>javax.xml.bind</groupId> |
|
<artifactId>jaxb-api</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.hibernate</groupId> |
|
<artifactId>hibernate-jcache</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.hibernate.validator</groupId> |
|
<artifactId>hibernate-validator</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>javax.validation</groupId> |
|
<artifactId>validation-api</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.infinispan</groupId> |
|
<artifactId>infinispan-jcache</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.infinispan</groupId> |
|
<artifactId>infinispan-spring5-embedded</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.jboss</groupId> |
|
<artifactId>jboss-transaction-spi</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.messaginghub</groupId> |
|
<artifactId>pooled-jms</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>org.apache.geronimo.specs</groupId> |
|
<artifactId>geronimo-jms_2.0_spec</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.mongodb</groupId> |
|
<artifactId>mongodb-driver-async</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.mongodb</groupId> |
|
<artifactId>mongodb-driver-reactivestreams</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework</groupId> |
|
<artifactId>spring-jdbc</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.integration</groupId> |
|
<artifactId>spring-integration-core</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.integration</groupId> |
|
<artifactId>spring-integration-jdbc</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.integration</groupId> |
|
<artifactId>spring-integration-jmx</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework</groupId> |
|
<artifactId>spring-jms</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework</groupId> |
|
<artifactId>spring-orm</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework</groupId> |
|
<artifactId>spring-tx</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework</groupId> |
|
<artifactId>spring-web</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework</groupId> |
|
<artifactId>spring-websocket</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework</groupId> |
|
<artifactId>spring-webflux</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework</groupId> |
|
<artifactId>spring-webmvc</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.batch</groupId> |
|
<artifactId>spring-batch-core</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.data</groupId> |
|
<artifactId>spring-data-couchbase</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>org.slf4j</groupId> |
|
<artifactId>jcl-over-slf4j</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.data</groupId> |
|
<artifactId>spring-data-jpa</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<artifactId>jcl-over-slf4j</artifactId> |
|
<groupId>org.slf4j</groupId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.data</groupId> |
|
<artifactId>spring-data-rest-webmvc</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<artifactId>jcl-over-slf4j</artifactId> |
|
<groupId>org.slf4j</groupId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.data</groupId> |
|
<artifactId>spring-data-cassandra</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.data</groupId> |
|
<artifactId>spring-data-jdbc</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.data</groupId> |
|
<artifactId>spring-data-ldap</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.data</groupId> |
|
<artifactId>spring-data-mongodb</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<artifactId>jcl-over-slf4j</artifactId> |
|
<groupId>org.slf4j</groupId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.data</groupId> |
|
<artifactId>spring-data-neo4j</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<artifactId>jcl-over-slf4j</artifactId> |
|
<groupId>org.slf4j</groupId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.data</groupId> |
|
<artifactId>spring-data-redis</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.data</groupId> |
|
<artifactId>spring-data-elasticsearch</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<artifactId>jcl-over-slf4j</artifactId> |
|
<groupId>org.slf4j</groupId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.data</groupId> |
|
<artifactId>spring-data-solr</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<artifactId>jcl-over-slf4j</artifactId> |
|
<groupId>org.slf4j</groupId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.hateoas</groupId> |
|
<artifactId>spring-hateoas</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>redis.clients</groupId> |
|
<artifactId>jedis</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.liquibase</groupId> |
|
<artifactId>liquibase-core</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>javax.xml.bind</groupId> |
|
<artifactId>jaxb-api</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.security</groupId> |
|
<artifactId>spring-security-acl</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.security</groupId> |
|
<artifactId>spring-security-config</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.security</groupId> |
|
<artifactId>spring-security-data</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>javax.xml.bind</groupId> |
|
<artifactId>jaxb-api</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.security</groupId> |
|
<artifactId>spring-security-oauth2-client</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>com.sun.mail</groupId> |
|
<artifactId>javax.mail</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.security</groupId> |
|
<artifactId>spring-security-oauth2-jose</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.security</groupId> |
|
<artifactId>spring-security-oauth2-resource-server</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.security</groupId> |
|
<artifactId>spring-security-rsocket</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.security</groupId> |
|
<artifactId>spring-security-saml2-service-provider</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.security</groupId> |
|
<artifactId>spring-security-web</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.session</groupId> |
|
<artifactId>spring-session-core</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.session</groupId> |
|
<artifactId>spring-session-data-mongodb</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.session</groupId> |
|
<artifactId>spring-session-data-redis</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.session</groupId> |
|
<artifactId>spring-session-hazelcast</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>javax.annotation</groupId> |
|
<artifactId>javax.annotation-api</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.session</groupId> |
|
<artifactId>spring-session-jdbc</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.amqp</groupId> |
|
<artifactId>spring-rabbit</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.kafka</groupId> |
|
<artifactId>spring-kafka</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.cloud</groupId> |
|
<artifactId>spring-cloud-spring-service-connector</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.ws</groupId> |
|
<artifactId>spring-ws-core</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.thymeleaf</groupId> |
|
<artifactId>thymeleaf</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.thymeleaf</groupId> |
|
<artifactId>thymeleaf-spring5</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>nz.net.ultraq.thymeleaf</groupId> |
|
<artifactId>thymeleaf-layout-dialect</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.github.ben-manes.caffeine</groupId> |
|
<artifactId>caffeine</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.github.mxab.thymeleaf.extras</groupId> |
|
<artifactId>thymeleaf-extras-data-attribute</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.thymeleaf.extras</groupId> |
|
<artifactId>thymeleaf-extras-java8time</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.thymeleaf.extras</groupId> |
|
<artifactId>thymeleaf-extras-springsecurity5</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>jakarta.jms</groupId> |
|
<artifactId>jakarta.jms-api</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>jakarta.mail</groupId> |
|
<artifactId>jakarta.mail-api</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>net.sf.ehcache</groupId> |
|
<artifactId>ehcache</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.aspectj</groupId> |
|
<artifactId>aspectjweaver</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.influxdb</groupId> |
|
<artifactId>influxdb-java</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.jooq</groupId> |
|
<artifactId>jooq</artifactId> |
|
<optional>true</optional> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>javax.xml.bind</groupId> |
|
<artifactId>jaxb-api</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.quartz-scheduler</groupId> |
|
<artifactId>quartz</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<!-- Annotation processing --> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-autoconfigure-processor</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-configuration-processor</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
<!-- Test --> |
|
<dependency> |
|
<groupId>org.jetbrains.kotlin</groupId> |
|
<artifactId>kotlin-reflect</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.jetbrains.kotlin</groupId> |
|
<artifactId>kotlin-stdlib-jdk8</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-test-support</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.boot</groupId> |
|
<artifactId>spring-boot-test</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>ch.qos.logback</groupId> |
|
<artifactId>logback-classic</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>commons-fileupload</groupId> |
|
<artifactId>commons-fileupload</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.atomikos</groupId> |
|
<artifactId>transactions-jms</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.ibm.db2</groupId> |
|
<artifactId>jcc</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.jayway.jsonpath</groupId> |
|
<artifactId>json-path</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.squareup.okhttp3</groupId> |
|
<artifactId>mockwebserver</artifactId> |
|
<scope>test</scope> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>org.hamcrest</groupId> |
|
<artifactId>hamcrest-core</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>com.sun.xml.messaging.saaj</groupId> |
|
<artifactId>saaj-impl</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>jakarta.json</groupId> |
|
<artifactId>jakarta.json-api</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>jakarta.xml.ws</groupId> |
|
<artifactId>jakarta.xml.ws-api</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>mysql</groupId> |
|
<artifactId>mysql-connector-java</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.johnzon</groupId> |
|
<artifactId>johnzon-jsonb</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.logging.log4j</groupId> |
|
<artifactId>log4j-to-slf4j</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.apache.tomcat.embed</groupId> |
|
<artifactId>tomcat-embed-jasper</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.awaitility</groupId> |
|
<artifactId>awaitility</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.hsqldb</groupId> |
|
<artifactId>hsqldb</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.neo4j</groupId> |
|
<artifactId>neo4j-ogm-bolt-native-types</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.neo4j</groupId> |
|
<artifactId>neo4j-ogm-embedded-driver</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.neo4j</groupId> |
|
<artifactId>neo4j-ogm-http-driver</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework</groupId> |
|
<artifactId>spring-test</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.kafka</groupId> |
|
<artifactId>spring-kafka-test</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.springframework.security</groupId> |
|
<artifactId>spring-security-test</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.testcontainers</groupId> |
|
<artifactId>cassandra</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.testcontainers</groupId> |
|
<artifactId>couchbase</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.testcontainers</groupId> |
|
<artifactId>elasticsearch</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.testcontainers</groupId> |
|
<artifactId>junit-jupiter</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.testcontainers</groupId> |
|
<artifactId>mongodb</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.testcontainers</groupId> |
|
<artifactId>testcontainers</artifactId> |
|
<scope>test</scope> |
|
<exclusions> |
|
<exclusion> |
|
<groupId>javax.annotation</groupId> |
|
<artifactId>javax.annotation-api</artifactId> |
|
</exclusion> |
|
<exclusion> |
|
<groupId>javax.xml.bind</groupId> |
|
<artifactId>jaxb-api</artifactId> |
|
</exclusion> |
|
</exclusions> |
|
</dependency> |
|
<dependency> |
|
<groupId>org.yaml</groupId> |
|
<artifactId>snakeyaml</artifactId> |
|
<scope>test</scope> |
|
</dependency> |
|
</dependencies> |
|
<build> |
|
<plugins> |
|
<plugin> |
|
<groupId>org.jetbrains.kotlin</groupId> |
|
<artifactId>kotlin-maven-plugin</artifactId> |
|
<executions> |
|
<execution> |
|
<id>test-compile</id> |
|
<phase>test-compile</phase> |
|
<goals> |
|
<goal>test-compile</goal> |
|
</goals> |
|
<configuration> |
|
<sourceDirs> |
|
<sourceDir>${project.basedir}/src/test/kotlin</sourceDir> |
|
<sourceDir>${project.basedir}/src/test/java</sourceDir> |
|
</sourceDirs> |
|
</configuration> |
|
</execution> |
|
</executions> |
|
</plugin> |
|
</plugins> |
|
</build> |
|
<profiles> |
|
<profile> |
|
<id>java9+</id> |
|
<activation> |
|
<jdk>[9,)</jdk> |
|
</activation> |
|
<dependencies> |
|
<dependency> |
|
<groupId>org.glassfish.jaxb</groupId> |
|
<artifactId>jaxb-runtime</artifactId> |
|
<optional>true</optional> |
|
</dependency> |
|
</dependencies> |
|
</profile> |
|
</profiles> |
|
</project>
|
|
|