diff --git a/NOTICE b/NOTICE index b0554f91929f221966dd8a8d8dfa606f18af8e7d..adf8fd3bf9e39dff42244206d7aa428ccada979c 100644 --- a/NOTICE +++ b/NOTICE @@ -30,14 +30,10 @@ The following software have components provided under the terms of this license: - Apache Ant Core (from http://ant.apache.org/) - Apache Ant Launcher (from http://ant.apache.org/) - Apache Commons BeanUtils (from http://commons.apache.org/proper/commons-beanutils/) -- Apache Commons BeanUtils (from http://commons.apache.org/proper/commons-beanutils/) - Apache Commons CLI (from http://commons.apache.org/proper/commons-cli/) - Apache Commons Codec (from http://commons.apache.org/proper/commons-codec/) -- Apache Commons Collections (from http://commons.apache.org/proper/commons-collections/) - Apache Commons Lang (from http://commons.apache.org/proper/commons-lang/) - Apache Commons Logging (from http://commons.apache.org/proper/commons-logging/) -- Apache Commons Text (from http://commons.apache.org/proper/commons-text/) -- Apache Commons Validator (from http://commons.apache.org/proper/commons-validator/) - Apache Commons Validator (from http://commons.apache.org/proper/commons-validator/) - Apache HttpClient (from http://hc.apache.org/httpcomponents-client) - Apache HttpClient Cache (from http://hc.apache.org/httpcomponents-client) @@ -60,6 +56,7 @@ The following software have components provided under the terms of this license: - AssertJ fluent assertions (from ) - Asynchronous Http Client (from ) - Asynchronous Http Client Netty Utils (from ) +- Azure AD Spring Security Integration Spring Boot Starter (from https://github.com/Microsoft/azure-spring-boot) - Azure Metrics Spring Boot Starter (from https://github.com/Microsoft/azure-spring-boot) - Bean Validation API (from http://beanvalidation.org) - Byte Buddy (without dependencies) (from ) @@ -67,7 +64,6 @@ The following software have components provided under the terms of this license: - ClassMate (from http://github.com/cowtowncoder/java-classmate) - Cobertura code coverage (from http://cobertura.sourceforge.net) - Commons Digester (from http://commons.apache.org/digester/) -- Commons Digester (from http://commons.apache.org/digester/) - Commons IO (from http://commons.apache.org/io/) - Commons Lang (from http://commons.apache.org/lang/) - Converter: Jackson (from ) @@ -110,12 +106,12 @@ The following software have components provided under the terms of this license: - Jackson-dataformat-YAML (from https://github.com/FasterXML/jackson) - Jackson-datatype-Joda (from http://wiki.fasterxml.com/JacksonModuleJoda) - Jackson-datatype-jdk8 (from ) +- Jackson-module-Afterburner (from http://wiki.fasterxml.com/JacksonHome) - Jackson-module-JAXB-annotations (from http://wiki.fasterxml.com/JacksonJAXBAnnotations) - Jackson-module-parameter-names (from ) - Jakarta Bean Validation API (from https://beanvalidation.org) - Java Native Access (from https://github.com/java-native-access/jna) - Java Native Access Platform (from https://github.com/java-native-access/jna) -- Java UUID Generator (from http://wiki.fasterxml.com/JugHome) - Javassist (from http://www.javassist.org/) - Jetty Server (from ) - Jetty Utilities (from ) @@ -159,6 +155,7 @@ The following software have components provided under the terms of this license: - Microsoft Application Insights Log4j 2 Appender (from https://github.com/Microsoft/ApplicationInsights-Java) - Microsoft Azure Netty HTTP Client Library (from https://github.com/Azure/azure-sdk-for-java) - Microsoft Azure SDK for Key Vault (from https://github.com/Azure/azure-sdk-for-java) +- Microsoft Azure SDK for SQL API of Azure Cosmos DB Service (from https://github.com/Azure/azure-sdk-for-java) - Microsoft Azure Storage Client SDK (from https://github.com/Azure/azure-storage-java) - Mockito (from http://mockito.org) - Mockito (from http://mockito.org) @@ -221,10 +218,12 @@ The following software have components provided under the terms of this license: - Spring Commons Logging Bridge (from https://github.com/spring-projects/spring-framework) - Spring Context (from https://github.com/spring-projects/spring-framework) - Spring Core (from https://github.com/spring-projects/spring-framework) +- Spring Data Core (from ) - Spring Expression Language (SpEL) (from https://github.com/spring-projects/spring-framework) - Spring Plugin - Core (from ) - Spring Plugin - Metadata Extension (from ) - Spring TestContext Framework (from https://github.com/spring-projects/spring-framework) +- Spring Transaction (from https://github.com/spring-projects/spring-framework) - Spring Web (from https://github.com/spring-projects/spring-framework) - Spring Web MVC (from https://github.com/spring-projects/spring-framework) - T-Digest (from https://github.com/tdunning/t-digest) @@ -233,7 +232,6 @@ The following software have components provided under the terms of this license: - aggs-matrix-stats (from https://github.com/elastic/elasticsearch) - cli (from https://github.com/elastic/elasticsearch) - commons-collections (from ) -- commons-collections (from ) - compiler (from http://github.com/spullara/mustache.java) - elasticsearch-core (from https://github.com/elastic/elasticsearch) - elasticsearch-geo (from https://github.com/elastic/elasticsearch) @@ -241,6 +239,7 @@ The following software have components provided under the terms of this license: - error-prone annotations (from ) - io.grpc:grpc-context (from https://github.com/grpc/grpc-java) - jackson-databind (from http://github.com/FasterXML/jackson) +- javatuples (from http://www.javatuples.org) - javax.inject (from http://code.google.com/p/atinject/) - kotlin-stdlib (from ) - lang-mustache (from https://github.com/elastic/elasticsearch) @@ -268,7 +267,6 @@ The following software have components provided under the terms of this license: - rank-eval (from https://github.com/elastic/elasticsearch) - rest-high-level (from https://github.com/elastic/elasticsearch) - rxjava (from https://github.com/ReactiveX/RxJava) -- rxjava (from https://github.com/ReactiveX/RxJava) - secure-sm (from https://github.com/elastic/elasticsearch) - spring-security-config (from http://spring.io/spring-security) - spring-security-core (from http://spring.io/spring-security) @@ -289,7 +287,6 @@ The following software have components provided under the terms of this license: - swagger-models (from ) - tomcat-annotations-api (from http://tomcat.apache.org/) - tomcat-embed-core (from http://tomcat.apache.org/) -- tomcat-embed-core (from http://tomcat.apache.org/) - tomcat-embed-websocket (from http://tomcat.apache.org/) - x-content (from https://github.com/elastic/elasticsearch) - xml-apis (from ) @@ -383,6 +380,7 @@ The following software have components provided under the terms of this license: - JavaBeans(TM) Activation Framework (from http://java.sun.com/javase/technologies/desktop/javabeans/jaf/index.jsp) - JavaMail API (from ) - Servlet Specification 2.5 API (from ) +- javax.annotation-api (from http://jcp.org/en/jsr/detail?id=250) ======================================================================== CDDL-1.1 @@ -391,7 +389,6 @@ The following software have components provided under the terms of this license: - JavaBeans Activation Framework (from ) - tomcat-embed-core (from http://tomcat.apache.org/) -- tomcat-embed-core (from http://tomcat.apache.org/) ======================================================================== EPL-1.0 @@ -443,7 +440,7 @@ The following software have components provided under the terms of this license: - JavaBeans Activation Framework (from ) - JavaMail API (from ) - Mojo's Maven plugin for Cobertura (from http://mojo.codehaus.org/cobertura-maven-plugin/) -- tomcat-embed-core (from http://tomcat.apache.org/) +- javax.annotation-api (from http://jcp.org/en/jsr/detail?id=250) - tomcat-embed-core (from http://tomcat.apache.org/) ======================================================================== @@ -464,7 +461,7 @@ The following software have components provided under the terms of this license: - JavaBeans Activation Framework (from ) - JavaMail API (from ) - jakarta.annotation-api (from https://projects.eclipse.org/projects/ee4j.ca) -- tomcat-embed-core (from http://tomcat.apache.org/) +- javax.annotation-api (from http://jcp.org/en/jsr/detail?id=250) - tomcat-embed-core (from http://tomcat.apache.org/) ======================================================================== @@ -554,6 +551,7 @@ The following software have components provided under the terms of this license: - Project Lombok (from https://projectlombok.org) - Project Lombok (from https://projectlombok.org) - SLF4J API Module (from http://www.slf4j.org) +- Spring Data for Azure Cosmos DB SQL API (from https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/cosmos/azure-spring-data-cosmos) - adal4j (from https://github.com/AzureAD/azure-activedirectory-library-for-java) - jwks-rsa (from http://www.auth0.com) - micrometer-core (from https://github.com/micrometer-metrics/micrometer) @@ -644,6 +642,7 @@ The following software have components provided under the terms of this license: - Project Lombok (from https://projectlombok.org) - Project Lombok (from https://projectlombok.org) - Spring Web (from https://github.com/spring-projects/spring-framework) +- msal4j (from https://github.com/AzureAD/microsoft-authentication-library-for-java) - reactive-streams (from http://www.reactive-streams.org/) ======================================================================== diff --git a/partition-core/pom.xml b/partition-core/pom.xml index 7f33109f1768b59bd1e13438790b230bcb868ed1..790cfc1d91dce4b1e2259470cb021f423cd2f096 100644 --- a/partition-core/pom.xml +++ b/partition-core/pom.xml @@ -36,7 +36,6 @@ <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.source>1.8</maven.compiler.source> <springfox-version>2.7.0</springfox-version> - <tomcat_embed_core_version>9.0.21</tomcat_embed_core_version> <gson_version>2.8.6</gson_version> <powermock.version>2.0.6</powermock.version> <mockito.core.version>3.3.3</mockito.core.version> @@ -67,11 +66,9 @@ </exclusion> </exclusions> </dependency> - <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-core</artifactId> - <version>${tomcat_embed_core_version}</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> diff --git a/pom.xml b/pom.xml index 81894e85f25b151f3fb1dca261aa0f9b65106317..969c5dc547ed5c20cebdc2a9a0156991da2bb018 100644 --- a/pom.xml +++ b/pom.xml @@ -27,6 +27,7 @@ <maven.compiler.source>1.8</maven.compiler.source> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <os-core-common.version>0.3.12</os-core-common.version> + <tomcat_embed_core_version>9.0.37</tomcat_embed_core_version> </properties> <packaging>pom</packaging> @@ -36,10 +37,22 @@ <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies</artifactId> - <version>2.3.1.RELEASE</version> + <version>2.3.5.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency> + + <dependency> + <groupId>org.apache.tomcat.embed</groupId> + <artifactId>tomcat-embed-core</artifactId> + <version>${tomcat_embed_core_version}</version> + </dependency> + <dependency> + <groupId>org.apache.httpcomponents</groupId> + <artifactId>httpclient</artifactId> + <version>4.5.13</version> + </dependency> + <dependency> <groupId>org.opengroup.osdu</groupId> <artifactId>os-core-common</artifactId> diff --git a/provider/partition-azure/pom.xml b/provider/partition-azure/pom.xml index 0d67ba14e6aff07876584beae9145c84e9f56156..83527473674129638ee1948ae08a9a3e1956ce65 100644 --- a/provider/partition-azure/pom.xml +++ b/provider/partition-azure/pom.xml @@ -15,7 +15,7 @@ <packaging>jar</packaging> <properties> - <azure.version>2.3.1</azure.version> + <azure.version>2.3.5</azure.version> </properties> <dependencies> <dependency> @@ -63,7 +63,7 @@ <dependency> <groupId>org.opengroup.osdu</groupId> <artifactId>core-lib-azure</artifactId> - <version>0.0.29</version> + <version>0.0.39</version> <exclusions> <exclusion> <groupId>org.opengroup.osdu</groupId>