Closed shumy closed 10 months ago
Which HTTP client are you using with RestTemplate? I wonder if you've unintentionally started using the simple URLConnection-based client. This can happen if you were using v4 of the Apache HttpClient and didn't upgrade to v5.
I do have this gradle dependency: implementation 'org.apache.httpcomponents.client5:httpclient5:5.2.1'
Should I put the dependency tree here?
EDIT: removed this dependency with no success. The rest is normal spring.
Thanks. Sounds like the HTTP client should be fine. Can you please share a minimal sample that reproduces the problem?
Althought I have v4 on other transitive dependencies:
> Task :dependencies
------------------------------------------------------------
Root project 'catalog-service'
------------------------------------------------------------
annotationProcessor - Annotation processors and their dependencies for source set 'main'.
+--- org.projectlombok:lombok:1.18.28
+--- org.mapstruct:mapstruct-processor:1.4.2.Final
\--- org.projectlombok:lombok-mapstruct-binding:0.2.0
apiElements - API elements for main. (n)
No dependencies
archives - Configuration for archive artifacts. (n)
No dependencies
asciidoctorExt
\--- org.springframework.restdocs:spring-restdocs-asciidoctor -> 3.0.0
\--- org.asciidoctor:asciidoctorj:2.5.7
+--- com.beust:jcommander:1.82
+--- org.asciidoctor:asciidoctorj-api:2.5.7
\--- org.jruby:jruby:9.3.8.0
+--- org.jruby:jruby-base:9.3.8.0
| +--- org.ow2.asm:asm:9.2
| +--- org.ow2.asm:asm-commons:9.2
| | +--- org.ow2.asm:asm:9.2
| | +--- org.ow2.asm:asm-tree:9.2
| | | \--- org.ow2.asm:asm:9.2
| | \--- org.ow2.asm:asm-analysis:9.2
| | \--- org.ow2.asm:asm-tree:9.2 (*)
| +--- org.ow2.asm:asm-util:9.2
| | +--- org.ow2.asm:asm:9.2
| | +--- org.ow2.asm:asm-tree:9.2 (*)
| | \--- org.ow2.asm:asm-analysis:9.2 (*)
| +--- com.github.jnr:jnr-netdb:1.2.0
| +--- com.github.jnr:jnr-enxio:0.32.13
| | \--- com.github.jnr:jnr-constants:0.10.3
| +--- com.github.jnr:jnr-unixsocket:0.38.17
| | +--- com.github.jnr:jnr-constants:0.10.3
| | +--- com.github.jnr:jnr-enxio:0.32.13 (*)
| | \--- com.github.jnr:jnr-posix:3.1.15
| | \--- com.github.jnr:jnr-constants:0.10.3
| +--- com.github.jnr:jnr-posix:3.1.15 (*)
| +--- com.github.jnr:jnr-constants:0.10.3
| +--- com.github.jnr:jnr-ffi:2.2.11
| | +--- com.github.jnr:jffi:1.3.9
| | +--- org.ow2.asm:asm:9.2
| | +--- org.ow2.asm:asm-commons:9.2 (*)
| | +--- org.ow2.asm:asm-analysis:9.2 (*)
| | +--- org.ow2.asm:asm-tree:9.2 (*)
| | +--- org.ow2.asm:asm-util:9.2 (*)
| | +--- com.github.jnr:jnr-a64asm:1.0.0
| | \--- com.github.jnr:jnr-x86asm:1.0.2
| +--- com.github.jnr:jffi:1.3.9
| +--- org.jruby.joni:joni:2.1.43
| | \--- org.jruby.jcodings:jcodings:1.0.57
| +--- org.jruby.jcodings:jcodings:1.0.57
| +--- org.jruby:dirgra:0.3
| +--- com.headius:invokebinder:1.12
| +--- com.headius:options:1.6
| +--- com.jcraft:jzlib:1.1.3
| +--- joda-time:joda-time:2.10.10
| +--- me.qmx.jitescript:jitescript:0.4.1
| \--- com.headius:backport9:1.12
\--- org.jruby:jruby-stdlib:9.3.8.0
bootArchives - Configuration for Spring Boot archive artifacts. (n)
No dependencies
compileClasspath - Compile classpath for source set 'main'.
+--- com.github.spotbugs:spotbugs-annotations:4.7.3
| \--- com.google.code.findbugs:jsr305:3.0.2
+--- org.mapstruct:mapstruct:1.4.2.Final
+--- com.bosch.adx.ash:errorhandling:3.0.0
+--- com.bosch.adx.ash:ash-spring-boot-starter:4.0.0
+--- org.springframework.boot:spring-boot-starter-web -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5
| | +--- org.springframework.boot:spring-boot:3.1.5
| | | +--- org.springframework:spring-core:6.0.13
| | | | \--- org.springframework:spring-jcl:6.0.13
| | | \--- org.springframework:spring-context:6.0.13
| | | +--- org.springframework:spring-aop:6.0.13
| | | | +--- org.springframework:spring-beans:6.0.13
| | | | | \--- org.springframework:spring-core:6.0.13 (*)
| | | | \--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- org.springframework:spring-expression:6.0.13
| | | \--- org.springframework:spring-core:6.0.13 (*)
| | +--- org.springframework.boot:spring-boot-autoconfigure:3.1.5
| | | \--- org.springframework.boot:spring-boot:3.1.5 (*)
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.springframework:spring-core:6.0.13 (*)
| | \--- org.yaml:snakeyaml:1.33
| +--- org.springframework.boot:spring-boot-starter-json:3.1.5
| | +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| | +--- org.springframework:spring-web:6.0.13
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.10.12 -> 1.11.5
| | | \--- io.micrometer:micrometer-commons:1.11.5
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.3
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.3 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.3
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.1.5
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.15
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.15
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.15
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.15
| +--- org.springframework:spring-web:6.0.13 (*)
| \--- org.springframework:spring-webmvc:6.0.13
| +--- org.springframework:spring-aop:6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.13 (*)
| +--- org.springframework:spring-context:6.0.13 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-expression:6.0.13 (*)
| \--- org.springframework:spring-web:6.0.13 (*)
+--- org.springframework.boot:spring-boot-starter-log4j2 -> 3.1.5
| +--- org.apache.logging.log4j:log4j-slf4j2-impl:2.20.0
| | +--- org.apache.logging.log4j:log4j-api:2.20.0
| | \--- org.slf4j:slf4j-api:2.0.6 -> 2.0.9
| +--- org.apache.logging.log4j:log4j-core:2.20.0
| | \--- org.apache.logging.log4j:log4j-api:2.20.0
| \--- org.apache.logging.log4j:log4j-jul:2.20.0
| \--- org.apache.logging.log4j:log4j-api:2.20.0
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.1.5
| | +--- org.springframework.boot:spring-boot-actuator:3.1.5
| | | \--- org.springframework.boot:spring-boot:3.1.5 (*)
| | +--- org.springframework.boot:spring-boot:3.1.5 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.1.5 (*)
| +--- io.micrometer:micrometer-observation:1.11.5 (*)
| \--- io.micrometer:micrometer-core:1.11.5
| +--- io.micrometer:micrometer-commons:1.11.5
| \--- io.micrometer:micrometer-observation:1.11.5 (*)
+--- org.springframework.boot:spring-boot-starter-hateoas -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter-web:3.1.5 (*)
| \--- org.springframework.hateoas:spring-hateoas:2.1.2
| +--- org.springframework:spring-aop:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-context:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-core:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-web:6.0.11 -> 6.0.13 (*)
| +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | +--- org.springframework:spring-beans:6.0.0 -> 6.0.13 (*)
| | +--- org.springframework:spring-context:6.0.0 -> 6.0.13 (*)
| | +--- org.springframework:spring-aop:6.0.0 -> 6.0.13 (*)
| | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.9
| +--- com.jayway.jsonpath:json-path:2.7.0 -> 2.8.0
| \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.9
+--- org.springframework.boot:spring-boot-starter-aop -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework:spring-aop:6.0.13 (*)
| \--- org.aspectj:aspectjweaver:1.9.20
+--- org.springframework.boot:spring-boot-starter-validation -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.15
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1
+--- org.springframework.boot:spring-boot-starter-data-mongodb -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.mongodb:mongodb-driver-sync:4.9.1
| | +--- org.mongodb:bson:4.9.1
| | \--- org.mongodb:mongodb-driver-core:4.9.1
| | \--- org.mongodb:bson:4.9.1
| \--- org.springframework.data:spring-data-mongodb:4.1.5
| +--- org.springframework:spring-tx:6.0.13
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-context:6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.13 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-expression:6.0.13 (*)
| +--- org.springframework.data:spring-data-commons:3.1.5
| | +--- org.springframework:spring-core:6.0.13 (*)
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.9
| +--- org.mongodb:mongodb-driver-core:4.9.1 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.9
+--- org.springframework.boot:spring-boot-starter-oauth2-resource-server -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework.security:spring-security-config:6.1.5
| | +--- org.springframework.security:spring-security-core:6.1.5
| | | +--- org.springframework.security:spring-security-crypto:6.1.5
| | | +--- org.springframework:spring-aop:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-context:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-expression:6.0.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.10.12 -> 1.11.5 (*)
| | +--- org.springframework:spring-aop:6.0.13 (*)
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | +--- org.springframework:spring-context:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework.security:spring-security-core:6.1.5 (*)
| +--- org.springframework.security:spring-security-oauth2-resource-server:6.1.5
| | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | +--- org.springframework.security:spring-security-oauth2-core:6.1.5
| | | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- org.springframework:spring-web:6.0.13 (*)
| | +--- org.springframework.security:spring-security-web:6.1.5
| | | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-aop:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-context:6.0.13 (*)
| | | +--- org.springframework:spring-expression:6.0.13 (*)
| | | \--- org.springframework:spring-web:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| \--- org.springframework.security:spring-security-oauth2-jose:6.1.5
| +--- org.springframework.security:spring-security-core:6.1.5 (*)
| +--- org.springframework.security:spring-security-oauth2-core:6.1.5 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| \--- com.nimbusds:nimbus-jose-jwt:9.24.4
| \--- com.github.stephenc.jcip:jcip-annotations:1.0-1
+--- org.springframework.security.oauth:spring-security-oauth2:2.3.3.RELEASE
| +--- org.springframework:spring-beans:4.0.9.RELEASE -> 6.0.13 (*)
| +--- org.springframework:spring-core:4.0.9.RELEASE -> 6.0.13 (*)
| +--- org.springframework:spring-context:4.0.9.RELEASE -> 6.0.13 (*)
| +--- org.springframework:spring-webmvc:4.0.9.RELEASE -> 6.0.13 (*)
| +--- org.springframework.security:spring-security-core:3.2.10.RELEASE -> 6.1.5 (*)
| +--- org.springframework.security:spring-security-config:3.2.10.RELEASE -> 6.1.5 (*)
| +--- org.springframework.security:spring-security-web:3.2.10.RELEASE -> 6.1.5 (*)
| +--- commons-codec:commons-codec:1.9 -> 1.15
| \--- org.codehaus.jackson:jackson-mapper-asl:1.9.13
| \--- org.codehaus.jackson:jackson-core-asl:1.9.13
\--- org.projectlombok:lombok:1.18.28
compileOnly - Compile only dependencies for source set 'main'. (n)
\--- com.github.spotbugs:spotbugs-annotations:4.7.3 (n)
coverageDataElementsForTest - Binary data file containing results of Jacoco test coverage reporting for the test Test Suite's test target. (n)
No dependencies
default - Configuration for default artifacts. (n)
No dependencies
developmentOnly - Configuration for development-only dependencies such as Spring Boot's DevTools.
No dependencies
implementation - Implementation only dependencies for source set 'main'. (n)
+--- org.mapstruct:mapstruct:1.4.2.Final (n)
+--- com.bosch.adx.ash:errorhandling:3.0.0 (n)
+--- com.bosch.adx.ash:ash-spring-boot-starter:4.0.0 (n)
+--- org.springframework.boot:spring-boot-starter-web (n)
+--- org.springframework.boot:spring-boot-starter-log4j2 (n)
+--- org.springframework.boot:spring-boot-starter-actuator (n)
+--- org.springframework.boot:spring-boot-starter-hateoas (n)
+--- org.springframework.boot:spring-boot-starter-aop (n)
+--- org.springframework.boot:spring-boot-starter-validation (n)
+--- org.springframework.boot:spring-boot-starter-data-mongodb (n)
+--- org.springframework.boot:spring-boot-starter-oauth2-resource-server (n)
\--- org.springframework.security.oauth:spring-security-oauth2:2.3.3.RELEASE (n)
jacocoAgent - The Jacoco agent to use to get coverage data.
\--- org.jacoco:org.jacoco.agent:0.8.7
jacocoAnt - The Jacoco ant tasks to use to get execute Gradle tasks.
\--- org.jacoco:org.jacoco.ant:0.8.7
+--- org.jacoco:org.jacoco.core:0.8.7
| +--- org.ow2.asm:asm:9.1
| +--- org.ow2.asm:asm-commons:9.1
| | +--- org.ow2.asm:asm:9.1
| | +--- org.ow2.asm:asm-tree:9.1
| | | \--- org.ow2.asm:asm:9.1
| | \--- org.ow2.asm:asm-analysis:9.1
| | \--- org.ow2.asm:asm-tree:9.1 (*)
| \--- org.ow2.asm:asm-tree:9.1 (*)
+--- org.jacoco:org.jacoco.report:0.8.7
| \--- org.jacoco:org.jacoco.core:0.8.7 (*)
\--- org.jacoco:org.jacoco.agent:0.8.7
lombok
\--- org.projectlombok:lombok:1.18.28
mainSourceElements - List of source directories contained in the Main SourceSet. (n)
No dependencies
productionRuntimeClasspath
+--- org.mapstruct:mapstruct:1.4.2.Final
+--- com.bosch.adx.ash:errorhandling:3.0.0
+--- com.bosch.adx.ash:ash-spring-boot-starter:4.0.0
+--- org.springframework.boot:spring-boot-starter-web -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5
| | +--- org.springframework.boot:spring-boot:3.1.5
| | | +--- org.springframework:spring-core:6.0.13
| | | | \--- org.springframework:spring-jcl:6.0.13
| | | \--- org.springframework:spring-context:6.0.13
| | | +--- org.springframework:spring-aop:6.0.13
| | | | +--- org.springframework:spring-beans:6.0.13
| | | | | \--- org.springframework:spring-core:6.0.13 (*)
| | | | \--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- org.springframework:spring-expression:6.0.13
| | | \--- org.springframework:spring-core:6.0.13 (*)
| | +--- org.springframework.boot:spring-boot-autoconfigure:3.1.5
| | | \--- org.springframework.boot:spring-boot:3.1.5 (*)
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.springframework:spring-core:6.0.13 (*)
| | \--- org.yaml:snakeyaml:1.33
| +--- org.springframework.boot:spring-boot-starter-json:3.1.5
| | +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| | +--- org.springframework:spring-web:6.0.13
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.10.12 -> 1.11.5
| | | \--- io.micrometer:micrometer-commons:1.11.5
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.3
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.3 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.3
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.1.5
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.15
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.15
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.15
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.15
| +--- org.springframework:spring-web:6.0.13 (*)
| \--- org.springframework:spring-webmvc:6.0.13
| +--- org.springframework:spring-aop:6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.13 (*)
| +--- org.springframework:spring-context:6.0.13 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-expression:6.0.13 (*)
| \--- org.springframework:spring-web:6.0.13 (*)
+--- org.springframework.boot:spring-boot-starter-log4j2 -> 3.1.5
| +--- org.apache.logging.log4j:log4j-slf4j2-impl:2.20.0
| | +--- org.apache.logging.log4j:log4j-api:2.20.0
| | +--- org.slf4j:slf4j-api:2.0.6 -> 2.0.9
| | \--- org.apache.logging.log4j:log4j-core:2.20.0
| | \--- org.apache.logging.log4j:log4j-api:2.20.0
| +--- org.apache.logging.log4j:log4j-core:2.20.0 (*)
| \--- org.apache.logging.log4j:log4j-jul:2.20.0
| \--- org.apache.logging.log4j:log4j-api:2.20.0
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.1.5
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3 (*)
| | +--- org.springframework.boot:spring-boot-actuator:3.1.5
| | | \--- org.springframework.boot:spring-boot:3.1.5 (*)
| | +--- org.springframework.boot:spring-boot:3.1.5 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.1.5 (*)
| +--- io.micrometer:micrometer-observation:1.11.5 (*)
| \--- io.micrometer:micrometer-core:1.11.5
| +--- io.micrometer:micrometer-commons:1.11.5
| +--- io.micrometer:micrometer-observation:1.11.5 (*)
| +--- org.hdrhistogram:HdrHistogram:2.1.12
| \--- org.latencyutils:LatencyUtils:2.0.3
+--- org.springframework.boot:spring-boot-starter-hateoas -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter-web:3.1.5 (*)
| \--- org.springframework.hateoas:spring-hateoas:2.1.2
| +--- org.springframework:spring-aop:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-context:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-core:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-web:6.0.11 -> 6.0.13 (*)
| +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | +--- org.springframework:spring-beans:6.0.0 -> 6.0.13 (*)
| | +--- org.springframework:spring-context:6.0.0 -> 6.0.13 (*)
| | +--- org.springframework:spring-aop:6.0.0 -> 6.0.13 (*)
| | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.9
| +--- com.jayway.jsonpath:json-path:2.7.0 -> 2.8.0
| | +--- net.minidev:json-smart:2.4.10 -> 2.4.11
| | | \--- net.minidev:accessors-smart:2.4.11
| | | \--- org.ow2.asm:asm:9.3
| | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.9
| \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.9
+--- org.springframework.boot:spring-boot-starter-aop -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework:spring-aop:6.0.13 (*)
| \--- org.aspectj:aspectjweaver:1.9.20
+--- org.springframework.boot:spring-boot-starter-validation -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.15
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1
+--- org.springframework.boot:spring-boot-starter-data-mongodb -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.mongodb:mongodb-driver-sync:4.9.1
| | +--- org.mongodb:bson:4.9.1
| | \--- org.mongodb:mongodb-driver-core:4.9.1
| | +--- org.mongodb:bson:4.9.1
| | \--- org.mongodb:bson-record-codec:4.9.1
| | \--- org.mongodb:bson:4.9.1
| \--- org.springframework.data:spring-data-mongodb:4.1.5
| +--- org.springframework:spring-tx:6.0.13
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-context:6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.13 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-expression:6.0.13 (*)
| +--- org.springframework.data:spring-data-commons:3.1.5
| | +--- org.springframework:spring-core:6.0.13 (*)
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.9
| +--- org.mongodb:mongodb-driver-core:4.9.1 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.9
+--- org.springframework.boot:spring-boot-starter-oauth2-resource-server -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework.security:spring-security-config:6.1.5
| | +--- org.springframework.security:spring-security-core:6.1.5
| | | +--- org.springframework.security:spring-security-crypto:6.1.5
| | | +--- org.springframework:spring-aop:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-context:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-expression:6.0.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.10.12 -> 1.11.5 (*)
| | +--- org.springframework:spring-aop:6.0.13 (*)
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | +--- org.springframework:spring-context:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework.security:spring-security-core:6.1.5 (*)
| +--- org.springframework.security:spring-security-oauth2-resource-server:6.1.5
| | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | +--- org.springframework.security:spring-security-oauth2-core:6.1.5
| | | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- org.springframework:spring-web:6.0.13 (*)
| | +--- org.springframework.security:spring-security-web:6.1.5
| | | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-aop:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-context:6.0.13 (*)
| | | +--- org.springframework:spring-expression:6.0.13 (*)
| | | \--- org.springframework:spring-web:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| \--- org.springframework.security:spring-security-oauth2-jose:6.1.5
| +--- org.springframework.security:spring-security-core:6.1.5 (*)
| +--- org.springframework.security:spring-security-oauth2-core:6.1.5 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| \--- com.nimbusds:nimbus-jose-jwt:9.24.4
| \--- com.github.stephenc.jcip:jcip-annotations:1.0-1
\--- org.springframework.security.oauth:spring-security-oauth2:2.3.3.RELEASE
+--- org.springframework:spring-beans:4.0.9.RELEASE -> 6.0.13 (*)
+--- org.springframework:spring-core:4.0.9.RELEASE -> 6.0.13 (*)
+--- org.springframework:spring-context:4.0.9.RELEASE -> 6.0.13 (*)
+--- org.springframework:spring-webmvc:4.0.9.RELEASE -> 6.0.13 (*)
+--- org.springframework.security:spring-security-core:3.2.10.RELEASE -> 6.1.5 (*)
+--- org.springframework.security:spring-security-config:3.2.10.RELEASE -> 6.1.5 (*)
+--- org.springframework.security:spring-security-web:3.2.10.RELEASE -> 6.1.5 (*)
+--- commons-codec:commons-codec:1.9 -> 1.15
\--- org.codehaus.jackson:jackson-mapper-asl:1.9.13
\--- org.codehaus.jackson:jackson-core-asl:1.9.13
runtimeClasspath - Runtime classpath of source set 'main'.
+--- org.mapstruct:mapstruct:1.4.2.Final
+--- com.bosch.adx.ash:errorhandling:3.0.0
+--- com.bosch.adx.ash:ash-spring-boot-starter:4.0.0
+--- org.springframework.boot:spring-boot-starter-web -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5
| | +--- org.springframework.boot:spring-boot:3.1.5
| | | +--- org.springframework:spring-core:6.0.13
| | | | \--- org.springframework:spring-jcl:6.0.13
| | | \--- org.springframework:spring-context:6.0.13
| | | +--- org.springframework:spring-aop:6.0.13
| | | | +--- org.springframework:spring-beans:6.0.13
| | | | | \--- org.springframework:spring-core:6.0.13 (*)
| | | | \--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- org.springframework:spring-expression:6.0.13
| | | \--- org.springframework:spring-core:6.0.13 (*)
| | +--- org.springframework.boot:spring-boot-autoconfigure:3.1.5
| | | \--- org.springframework.boot:spring-boot:3.1.5 (*)
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.springframework:spring-core:6.0.13 (*)
| | \--- org.yaml:snakeyaml:1.33
| +--- org.springframework.boot:spring-boot-starter-json:3.1.5
| | +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| | +--- org.springframework:spring-web:6.0.13
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.10.12 -> 1.11.5
| | | \--- io.micrometer:micrometer-commons:1.11.5
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.3
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.3 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.3
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.1.5
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.15
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.15
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.15
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.15
| +--- org.springframework:spring-web:6.0.13 (*)
| \--- org.springframework:spring-webmvc:6.0.13
| +--- org.springframework:spring-aop:6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.13 (*)
| +--- org.springframework:spring-context:6.0.13 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-expression:6.0.13 (*)
| \--- org.springframework:spring-web:6.0.13 (*)
+--- org.springframework.boot:spring-boot-starter-log4j2 -> 3.1.5
| +--- org.apache.logging.log4j:log4j-slf4j2-impl:2.20.0
| | +--- org.apache.logging.log4j:log4j-api:2.20.0
| | +--- org.slf4j:slf4j-api:2.0.6 -> 2.0.9
| | \--- org.apache.logging.log4j:log4j-core:2.20.0
| | \--- org.apache.logging.log4j:log4j-api:2.20.0
| +--- org.apache.logging.log4j:log4j-core:2.20.0 (*)
| \--- org.apache.logging.log4j:log4j-jul:2.20.0
| \--- org.apache.logging.log4j:log4j-api:2.20.0
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.1.5
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3 (*)
| | +--- org.springframework.boot:spring-boot-actuator:3.1.5
| | | \--- org.springframework.boot:spring-boot:3.1.5 (*)
| | +--- org.springframework.boot:spring-boot:3.1.5 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.1.5 (*)
| +--- io.micrometer:micrometer-observation:1.11.5 (*)
| \--- io.micrometer:micrometer-core:1.11.5
| +--- io.micrometer:micrometer-commons:1.11.5
| +--- io.micrometer:micrometer-observation:1.11.5 (*)
| +--- org.hdrhistogram:HdrHistogram:2.1.12
| \--- org.latencyutils:LatencyUtils:2.0.3
+--- org.springframework.boot:spring-boot-starter-hateoas -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter-web:3.1.5 (*)
| \--- org.springframework.hateoas:spring-hateoas:2.1.2
| +--- org.springframework:spring-aop:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-context:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-core:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-web:6.0.11 -> 6.0.13 (*)
| +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | +--- org.springframework:spring-beans:6.0.0 -> 6.0.13 (*)
| | +--- org.springframework:spring-context:6.0.0 -> 6.0.13 (*)
| | +--- org.springframework:spring-aop:6.0.0 -> 6.0.13 (*)
| | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.9
| +--- com.jayway.jsonpath:json-path:2.7.0 -> 2.8.0
| | +--- net.minidev:json-smart:2.4.10 -> 2.4.11
| | | \--- net.minidev:accessors-smart:2.4.11
| | | \--- org.ow2.asm:asm:9.3
| | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.9
| \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.9
+--- org.springframework.boot:spring-boot-starter-aop -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework:spring-aop:6.0.13 (*)
| \--- org.aspectj:aspectjweaver:1.9.20
+--- org.springframework.boot:spring-boot-starter-validation -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.15
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1
+--- org.springframework.boot:spring-boot-starter-data-mongodb -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.mongodb:mongodb-driver-sync:4.9.1
| | +--- org.mongodb:bson:4.9.1
| | \--- org.mongodb:mongodb-driver-core:4.9.1
| | +--- org.mongodb:bson:4.9.1
| | \--- org.mongodb:bson-record-codec:4.9.1
| | \--- org.mongodb:bson:4.9.1
| \--- org.springframework.data:spring-data-mongodb:4.1.5
| +--- org.springframework:spring-tx:6.0.13
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-context:6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.13 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-expression:6.0.13 (*)
| +--- org.springframework.data:spring-data-commons:3.1.5
| | +--- org.springframework:spring-core:6.0.13 (*)
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.9
| +--- org.mongodb:mongodb-driver-core:4.9.1 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.9
+--- org.springframework.boot:spring-boot-starter-oauth2-resource-server -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework.security:spring-security-config:6.1.5
| | +--- org.springframework.security:spring-security-core:6.1.5
| | | +--- org.springframework.security:spring-security-crypto:6.1.5
| | | +--- org.springframework:spring-aop:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-context:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-expression:6.0.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.10.12 -> 1.11.5 (*)
| | +--- org.springframework:spring-aop:6.0.13 (*)
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | +--- org.springframework:spring-context:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework.security:spring-security-core:6.1.5 (*)
| +--- org.springframework.security:spring-security-oauth2-resource-server:6.1.5
| | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | +--- org.springframework.security:spring-security-oauth2-core:6.1.5
| | | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- org.springframework:spring-web:6.0.13 (*)
| | +--- org.springframework.security:spring-security-web:6.1.5
| | | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-aop:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-context:6.0.13 (*)
| | | +--- org.springframework:spring-expression:6.0.13 (*)
| | | \--- org.springframework:spring-web:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| \--- org.springframework.security:spring-security-oauth2-jose:6.1.5
| +--- org.springframework.security:spring-security-core:6.1.5 (*)
| +--- org.springframework.security:spring-security-oauth2-core:6.1.5 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| \--- com.nimbusds:nimbus-jose-jwt:9.24.4
| \--- com.github.stephenc.jcip:jcip-annotations:1.0-1
\--- org.springframework.security.oauth:spring-security-oauth2:2.3.3.RELEASE
+--- org.springframework:spring-beans:4.0.9.RELEASE -> 6.0.13 (*)
+--- org.springframework:spring-core:4.0.9.RELEASE -> 6.0.13 (*)
+--- org.springframework:spring-context:4.0.9.RELEASE -> 6.0.13 (*)
+--- org.springframework:spring-webmvc:4.0.9.RELEASE -> 6.0.13 (*)
+--- org.springframework.security:spring-security-core:3.2.10.RELEASE -> 6.1.5 (*)
+--- org.springframework.security:spring-security-config:3.2.10.RELEASE -> 6.1.5 (*)
+--- org.springframework.security:spring-security-web:3.2.10.RELEASE -> 6.1.5 (*)
+--- commons-codec:commons-codec:1.9 -> 1.15
\--- org.codehaus.jackson:jackson-mapper-asl:1.9.13
\--- org.codehaus.jackson:jackson-core-asl:1.9.13
runtimeElements - Elements of runtime for main. (n)
No dependencies
runtimeOnly - Runtime only dependencies for source set 'main'. (n)
No dependencies
swaggerCodegen
No dependencies
swaggerTemplate
No dependencies
swaggerUI
\--- org.webjars:swagger-ui:4.5.2
testAggregateTestReportResults - Supplies test result data to the testAggregateTestReport. External library dependencies may appear as resolution failures, but this is expected behavior.
+--- project : (*)
+--- org.mapstruct:mapstruct:1.4.2.Final FAILED
+--- com.bosch.adx.ash:errorhandling:3.0.0 FAILED
+--- com.bosch.adx.ash:ash-spring-boot-starter:4.0.0 FAILED
+--- org.springframework.boot:spring-boot-starter-web FAILED
+--- org.springframework.boot:spring-boot-starter-log4j2 FAILED
+--- org.springframework.boot:spring-boot-starter-actuator FAILED
+--- org.springframework.boot:spring-boot-starter-hateoas FAILED
+--- org.springframework.boot:spring-boot-starter-aop FAILED
+--- org.springframework.boot:spring-boot-starter-validation FAILED
+--- org.springframework.boot:spring-boot-starter-data-mongodb FAILED
+--- org.springframework.boot:spring-boot-starter-oauth2-resource-server FAILED
+--- org.springframework.security.oauth:spring-security-oauth2:2.3.3.RELEASE FAILED
+--- org.springframework.boot:spring-boot-starter-test FAILED
+--- org.springframework.restdocs:spring-restdocs-restassured FAILED
+--- org.springframework.cloud:spring-cloud-contract-wiremock FAILED
+--- com.epages:restdocs-api-spec-restassured:0.19.0 FAILED
+--- com.epages:restdocs-api-spec:0.19.0 FAILED
+--- io.rest-assured:rest-assured FAILED
+--- org.junit.jupiter:junit-jupiter-api FAILED
+--- org.junit.platform:junit-platform-launcher FAILED
+--- org.mockito:mockito-core FAILED
+--- de.flapdoodle.embed:de.flapdoodle.embed.mongo.spring30x:4.9.3 FAILED
+--- io.jsonwebtoken:jjwt:0.12.3 FAILED
\--- org.junit.jupiter:junit-jupiter-engine FAILED
testAnnotationProcessor - Annotation processors and their dependencies for source set 'test'.
\--- org.projectlombok:lombok:1.18.28
testCompileClasspath - Compile classpath for source set 'test'.
+--- org.mapstruct:mapstruct:1.4.2.Final
+--- com.bosch.adx.ash:errorhandling:3.0.0
+--- com.bosch.adx.ash:ash-spring-boot-starter:4.0.0
+--- org.springframework.boot:spring-boot-starter-web -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5
| | +--- org.springframework.boot:spring-boot:3.1.5
| | | +--- org.springframework:spring-core:6.0.13
| | | | \--- org.springframework:spring-jcl:6.0.13
| | | \--- org.springframework:spring-context:6.0.13
| | | +--- org.springframework:spring-aop:6.0.13
| | | | +--- org.springframework:spring-beans:6.0.13
| | | | | \--- org.springframework:spring-core:6.0.13 (*)
| | | | \--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- org.springframework:spring-expression:6.0.13
| | | \--- org.springframework:spring-core:6.0.13 (*)
| | +--- org.springframework.boot:spring-boot-autoconfigure:3.1.5
| | | \--- org.springframework.boot:spring-boot:3.1.5 (*)
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.springframework:spring-core:6.0.13 (*)
| | \--- org.yaml:snakeyaml:1.33
| +--- org.springframework.boot:spring-boot-starter-json:3.1.5
| | +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| | +--- org.springframework:spring-web:6.0.13
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.10.12 -> 1.11.5
| | | \--- io.micrometer:micrometer-commons:1.11.5
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.3
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.3 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.3
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.1.5
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.15
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.15
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.15
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.15
| +--- org.springframework:spring-web:6.0.13 (*)
| \--- org.springframework:spring-webmvc:6.0.13
| +--- org.springframework:spring-aop:6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.13 (*)
| +--- org.springframework:spring-context:6.0.13 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-expression:6.0.13 (*)
| \--- org.springframework:spring-web:6.0.13 (*)
+--- org.springframework.boot:spring-boot-starter-log4j2 -> 3.1.5
| +--- org.apache.logging.log4j:log4j-slf4j2-impl:2.20.0
| | +--- org.apache.logging.log4j:log4j-api:2.20.0
| | \--- org.slf4j:slf4j-api:2.0.6 -> 2.0.9
| +--- org.apache.logging.log4j:log4j-core:2.20.0
| | \--- org.apache.logging.log4j:log4j-api:2.20.0
| \--- org.apache.logging.log4j:log4j-jul:2.20.0
| \--- org.apache.logging.log4j:log4j-api:2.20.0
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.1.5
| | +--- org.springframework.boot:spring-boot-actuator:3.1.5
| | | \--- org.springframework.boot:spring-boot:3.1.5 (*)
| | +--- org.springframework.boot:spring-boot:3.1.5 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.1.5 (*)
| +--- io.micrometer:micrometer-observation:1.11.5 (*)
| \--- io.micrometer:micrometer-core:1.11.5
| +--- io.micrometer:micrometer-commons:1.11.5
| \--- io.micrometer:micrometer-observation:1.11.5 (*)
+--- org.springframework.boot:spring-boot-starter-hateoas -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter-web:3.1.5 (*)
| \--- org.springframework.hateoas:spring-hateoas:2.1.2
| +--- org.springframework:spring-aop:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-context:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-core:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-web:6.0.11 -> 6.0.13 (*)
| +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | +--- org.springframework:spring-beans:6.0.0 -> 6.0.13 (*)
| | +--- org.springframework:spring-context:6.0.0 -> 6.0.13 (*)
| | +--- org.springframework:spring-aop:6.0.0 -> 6.0.13 (*)
| | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.9
| +--- com.jayway.jsonpath:json-path:2.7.0 -> 2.8.0
| \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.9
+--- org.springframework.boot:spring-boot-starter-aop -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework:spring-aop:6.0.13 (*)
| \--- org.aspectj:aspectjweaver:1.9.20
+--- org.springframework.boot:spring-boot-starter-validation -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.15
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1
+--- org.springframework.boot:spring-boot-starter-data-mongodb -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.mongodb:mongodb-driver-sync:4.9.1
| | +--- org.mongodb:bson:4.9.1
| | \--- org.mongodb:mongodb-driver-core:4.9.1
| | \--- org.mongodb:bson:4.9.1
| \--- org.springframework.data:spring-data-mongodb:4.1.5
| +--- org.springframework:spring-tx:6.0.13
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-context:6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.13 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-expression:6.0.13 (*)
| +--- org.springframework.data:spring-data-commons:3.1.5
| | +--- org.springframework:spring-core:6.0.13 (*)
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.9
| +--- org.mongodb:mongodb-driver-core:4.9.1 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.9
+--- org.springframework.boot:spring-boot-starter-oauth2-resource-server -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework.security:spring-security-config:6.1.5
| | +--- org.springframework.security:spring-security-core:6.1.5
| | | +--- org.springframework.security:spring-security-crypto:6.1.5
| | | +--- org.springframework:spring-aop:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-context:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-expression:6.0.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.10.12 -> 1.11.5 (*)
| | +--- org.springframework:spring-aop:6.0.13 (*)
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | +--- org.springframework:spring-context:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework.security:spring-security-core:6.1.5 (*)
| +--- org.springframework.security:spring-security-oauth2-resource-server:6.1.5
| | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | +--- org.springframework.security:spring-security-oauth2-core:6.1.5
| | | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- org.springframework:spring-web:6.0.13 (*)
| | +--- org.springframework.security:spring-security-web:6.1.5
| | | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-aop:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-context:6.0.13 (*)
| | | +--- org.springframework:spring-expression:6.0.13 (*)
| | | \--- org.springframework:spring-web:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| \--- org.springframework.security:spring-security-oauth2-jose:6.1.5
| +--- org.springframework.security:spring-security-core:6.1.5 (*)
| +--- org.springframework.security:spring-security-oauth2-core:6.1.5 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| \--- com.nimbusds:nimbus-jose-jwt:9.24.4
| \--- com.github.stephenc.jcip:jcip-annotations:1.0-1
+--- org.springframework.security.oauth:spring-security-oauth2:2.3.3.RELEASE
| +--- org.springframework:spring-beans:4.0.9.RELEASE -> 6.0.13 (*)
| +--- org.springframework:spring-core:4.0.9.RELEASE -> 6.0.13 (*)
| +--- org.springframework:spring-context:4.0.9.RELEASE -> 6.0.13 (*)
| +--- org.springframework:spring-webmvc:4.0.9.RELEASE -> 6.0.13 (*)
| +--- org.springframework.security:spring-security-core:3.2.10.RELEASE -> 6.1.5 (*)
| +--- org.springframework.security:spring-security-config:3.2.10.RELEASE -> 6.1.5 (*)
| +--- org.springframework.security:spring-security-web:3.2.10.RELEASE -> 6.1.5 (*)
| +--- commons-codec:commons-codec:1.9 -> 1.15
| \--- org.codehaus.jackson:jackson-mapper-asl:1.9.13
| \--- org.codehaus.jackson:jackson-core-asl:1.9.13
+--- org.projectlombok:lombok:1.18.28
+--- com.github.spotbugs:spotbugs-annotations:4.7.3
| \--- com.google.code.findbugs:jsr305:3.0.2
+--- org.springframework.boot:spring-boot-starter-test -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework.boot:spring-boot-test:3.1.5
| | \--- org.springframework.boot:spring-boot:3.1.5 (*)
| +--- org.springframework.boot:spring-boot-test-autoconfigure:3.1.5
| | +--- org.springframework.boot:spring-boot:3.1.5 (*)
| | +--- org.springframework.boot:spring-boot-test:3.1.5 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.1.5 (*)
| +--- com.jayway.jsonpath:json-path:2.8.0
| +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.1
| | \--- jakarta.activation:jakarta.activation-api:2.1.2
| +--- net.minidev:json-smart:2.4.11
| | \--- net.minidev:accessors-smart:2.4.11
| | \--- org.ow2.asm:asm:9.3
| +--- org.assertj:assertj-core:3.24.2
| | \--- net.bytebuddy:byte-buddy:1.12.21 -> 1.14.9
| +--- org.hamcrest:hamcrest:2.2
| +--- org.junit.jupiter:junit-jupiter:5.9.3
| | +--- org.junit:junit-bom:5.9.3
| | | +--- org.junit.jupiter:junit-jupiter:5.9.3 (c)
| | | +--- org.junit.jupiter:junit-jupiter-api:5.9.3 (c)
| | | +--- org.junit.jupiter:junit-jupiter-params:5.9.3 (c)
| | | +--- org.junit.platform:junit-platform-commons:1.9.3 (c)
| | | +--- org.junit.platform:junit-platform-engine:1.9.3 (c)
| | | \--- org.junit.platform:junit-platform-launcher:1.9.3 (c)
| | +--- org.junit.jupiter:junit-jupiter-api:5.9.3
| | | +--- org.junit:junit-bom:5.9.3 (*)
| | | +--- org.opentest4j:opentest4j:1.2.0
| | | +--- org.junit.platform:junit-platform-commons:1.9.3
| | | | +--- org.junit:junit-bom:5.9.3 (*)
| | | | \--- org.apiguardian:apiguardian-api:1.1.2
| | | \--- org.apiguardian:apiguardian-api:1.1.2
| | \--- org.junit.jupiter:junit-jupiter-params:5.9.3
| | +--- org.junit:junit-bom:5.9.3 (*)
| | +--- org.junit.jupiter:junit-jupiter-api:5.9.3 (*)
| | \--- org.apiguardian:apiguardian-api:1.1.2
| +--- org.mockito:mockito-core:5.3.1
| | +--- net.bytebuddy:byte-buddy:1.14.4 -> 1.14.9
| | \--- net.bytebuddy:byte-buddy-agent:1.14.4 -> 1.14.9
| +--- org.mockito:mockito-junit-jupiter:5.3.1
| | \--- org.mockito:mockito-core:5.3.1 (*)
| +--- org.skyscreamer:jsonassert:1.5.1
| | \--- com.vaadin.external.google:android-json:0.0.20131108.vaadin1
| +--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-test:6.0.13
| | \--- org.springframework:spring-core:6.0.13 (*)
| \--- org.xmlunit:xmlunit-core:2.9.1
+--- org.springframework.restdocs:spring-restdocs-restassured -> 3.0.0
| +--- org.springframework.restdocs:spring-restdocs-core:3.0.0
| \--- io.rest-assured:rest-assured:5.2.1 -> 5.3.2
| +--- org.apache.groovy:groovy:4.0.11 -> 4.0.15
| | \--- org.apache.groovy:groovy-bom:4.0.15
| | +--- org.apache.groovy:groovy:4.0.15 (c)
| | +--- org.apache.groovy:groovy-json:4.0.15 (c)
| | \--- org.apache.groovy:groovy-xml:4.0.15 (c)
| +--- org.apache.groovy:groovy-xml:4.0.11 -> 4.0.15
| | +--- org.apache.groovy:groovy-bom:4.0.15 (*)
| | \--- org.apache.groovy:groovy:4.0.15 (*)
| +--- org.apache.httpcomponents:httpclient:4.5.13
| | +--- org.apache.httpcomponents:httpcore:4.4.13 -> 4.4.16
| | +--- commons-logging:commons-logging:1.2
| | \--- commons-codec:commons-codec:1.11 -> 1.15
| +--- org.apache.httpcomponents:httpmime:4.5.13
| | \--- org.apache.httpcomponents:httpclient:4.5.13 (*)
| +--- org.hamcrest:hamcrest:2.2
| +--- org.ccil.cowan.tagsoup:tagsoup:1.2.1
| +--- io.rest-assured:json-path:5.3.2
| | +--- org.apache.groovy:groovy-json:4.0.11 -> 4.0.15
| | | +--- org.apache.groovy:groovy-bom:4.0.15 (*)
| | | \--- org.apache.groovy:groovy:4.0.15 (*)
| | +--- org.apache.groovy:groovy:4.0.11 -> 4.0.15 (*)
| | \--- io.rest-assured:rest-assured-common:5.3.2
| | +--- org.apache.groovy:groovy:4.0.11 -> 4.0.15 (*)
| | \--- org.apache.commons:commons-lang3:3.11 -> 3.12.0
| \--- io.rest-assured:xml-path:5.3.2
| +--- org.apache.groovy:groovy-xml:4.0.11 -> 4.0.15 (*)
| +--- org.apache.groovy:groovy:4.0.11 -> 4.0.15 (*)
| +--- io.rest-assured:rest-assured-common:5.3.2 (*)
| +--- org.apache.commons:commons-lang3:3.11 -> 3.12.0
| \--- org.ccil.cowan.tagsoup:tagsoup:1.2.1
+--- org.springframework.cloud:spring-cloud-contract-wiremock -> 4.0.4
| +--- org.springframework.boot:spring-boot-starter:3.0.9 -> 3.1.5 (*)
| +--- jakarta.servlet:jakarta.servlet-api:6.0.0
| +--- org.springframework:spring-web:6.0.11 -> 6.0.13 (*)
| +--- com.github.tomakehurst:wiremock-jre8-standalone:2.35.0
| +--- org.apache.httpcomponents.client5:httpclient5:5.1.4 -> 5.2.1
| | +--- org.apache.httpcomponents.core5:httpcore5:5.2 -> 5.2.3
| | +--- org.apache.httpcomponents.core5:httpcore5-h2:5.2 -> 5.2.3
| | | \--- org.apache.httpcomponents.core5:httpcore5:5.2.3
| | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.9
| +--- org.assertj:assertj-core:3.23.1 -> 3.24.2 (*)
| \--- org.springframework.cloud:spring-cloud-test-support:4.0.4
| +--- org.apache.maven.resolver:maven-resolver-connector-basic:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-api:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-spi:1.1.1
| | | \--- org.apache.maven.resolver:maven-resolver-api:1.1.1
| | \--- org.apache.maven.resolver:maven-resolver-util:1.1.1
| | \--- org.apache.maven.resolver:maven-resolver-api:1.1.1
| +--- org.apache.maven.resolver:maven-resolver-impl:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-api:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-spi:1.1.1 (*)
| | \--- org.apache.maven.resolver:maven-resolver-util:1.1.1 (*)
| +--- org.apache.maven:maven-resolver-provider:3.5.4
| | +--- org.apache.maven:maven-model:3.5.4
| | | +--- org.codehaus.plexus:plexus-utils:3.1.0
| | | \--- org.apache.commons:commons-lang3:3.5 -> 3.12.0
| | +--- org.apache.maven:maven-model-builder:3.5.4
| | | +--- org.codehaus.plexus:plexus-utils:3.1.0
| | | +--- org.codehaus.plexus:plexus-interpolation:1.24
| | | +--- org.codehaus.plexus:plexus-component-annotations:1.7.1
| | | +--- org.apache.maven:maven-model:3.5.4 (*)
| | | +--- org.apache.maven:maven-artifact:3.5.4
| | | | +--- org.codehaus.plexus:plexus-utils:3.1.0
| | | | \--- org.apache.commons:commons-lang3:3.5 -> 3.12.0
| | | +--- org.apache.maven:maven-builder-support:3.5.4
| | | | \--- org.apache.commons:commons-lang3:3.5 -> 3.12.0
| | | \--- org.apache.commons:commons-lang3:3.5 -> 3.12.0
| | +--- org.apache.maven:maven-repository-metadata:3.5.4
| | | \--- org.codehaus.plexus:plexus-utils:3.1.0
| | +--- org.apache.maven.resolver:maven-resolver-api:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-spi:1.1.1 (*)
| | +--- org.apache.maven.resolver:maven-resolver-util:1.1.1 (*)
| | +--- org.apache.maven.resolver:maven-resolver-impl:1.1.1 (*)
| | +--- org.codehaus.plexus:plexus-utils:3.1.0
| | +--- javax.inject:javax.inject:1
| | \--- org.apache.commons:commons-lang3:3.5 -> 3.12.0
| +--- org.apache.maven.resolver:maven-resolver-transport-http:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-api:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-spi:1.1.1 (*)
| | +--- org.apache.maven.resolver:maven-resolver-util:1.1.1 (*)
| | +--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.13 (*)
| | \--- org.apache.httpcomponents:httpcore:4.4.8 -> 4.4.16
| \--- org.springframework:spring-core:6.0.11 -> 6.0.13 (*)
+--- com.epages:restdocs-api-spec-restassured:0.19.0
+--- com.epages:restdocs-api-spec:0.19.0
+--- io.rest-assured:rest-assured -> 5.3.2 (*)
+--- org.junit.jupiter:junit-jupiter-api -> 5.9.3 (*)
+--- org.junit.platform:junit-platform-launcher -> 1.9.3
| +--- org.junit:junit-bom:5.9.3 (*)
| +--- org.junit.platform:junit-platform-engine:1.9.3
| | +--- org.junit:junit-bom:5.9.3 (*)
| | +--- org.opentest4j:opentest4j:1.2.0
| | +--- org.junit.platform:junit-platform-commons:1.9.3 (*)
| | \--- org.apiguardian:apiguardian-api:1.1.2
| \--- org.apiguardian:apiguardian-api:1.1.2
+--- org.mockito:mockito-core -> 5.3.1 (*)
+--- de.flapdoodle.embed:de.flapdoodle.embed.mongo.spring30x:4.9.3
| \--- de.flapdoodle.embed:de.flapdoodle.embed.mongo:4.9.2
| +--- de.flapdoodle.embed:de.flapdoodle.embed.process:4.8.1
| | +--- de.flapdoodle.reverse:de.flapdoodle.reverse:1.6.0
| | | +--- de.flapdoodle.graph:de.flapdoodle.graph:1.3.3
| | | | \--- org.jgrapht:jgrapht-core:1.4.0
| | | | \--- org.jheaps:jheaps:0.11
| | | \--- de.flapdoodle.java8:de.flapdoodle.java8:1.3.3
| | +--- org.apache.commons:commons-lang3:3.13.0 -> 3.12.0
| | +--- org.apache.commons:commons-compress:1.23.0
| | +--- net.java.dev.jna:jna:5.13.0
| | +--- net.java.dev.jna:jna-platform:5.13.0
| | | \--- net.java.dev.jna:jna:5.13.0
| | +--- de.flapdoodle:de.flapdoodle.os-api:1.4.1
| | | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.9
| | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.9
| \--- de.flapdoodle.embed:de.flapdoodle.embed.mongo.packageresolver:4.9.1
| \--- de.flapdoodle:de.flapdoodle.os:1.5.0
| +--- de.flapdoodle:de.flapdoodle.os-api:1.4.1 (*)
| \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.9
\--- io.jsonwebtoken:jjwt:0.12.3
\--- io.jsonwebtoken:jjwt-api:0.12.3
testCompileOnly - Compile only dependencies for source set 'test'. (n)
\--- com.github.spotbugs:spotbugs-annotations:4.7.3 (n)
testImplementation - Implementation only dependencies for source set 'test'. (n)
+--- org.springframework.boot:spring-boot-starter-test (n)
+--- org.springframework.restdocs:spring-restdocs-restassured (n)
+--- org.springframework.cloud:spring-cloud-contract-wiremock (n)
+--- com.epages:restdocs-api-spec-restassured:0.19.0 (n)
+--- com.epages:restdocs-api-spec:0.19.0 (n)
+--- io.rest-assured:rest-assured (n)
+--- org.junit.jupiter:junit-jupiter-api (n)
+--- org.junit.platform:junit-platform-launcher (n)
+--- org.mockito:mockito-core (n)
+--- de.flapdoodle.embed:de.flapdoodle.embed.mongo.spring30x:4.9.3 (n)
\--- io.jsonwebtoken:jjwt:0.12.3 (n)
testReportAggregation - A configuration to collect test execution results (n)
\--- project catalog-service (n)
testResultsElementsForTest - Directory containing binary results of running tests for the test Test Suite's test target. (n)
No dependencies
testRuntimeClasspath - Runtime classpath of source set 'test'.
+--- org.mapstruct:mapstruct:1.4.2.Final
+--- com.bosch.adx.ash:errorhandling:3.0.0
+--- com.bosch.adx.ash:ash-spring-boot-starter:4.0.0
+--- org.springframework.boot:spring-boot-starter-web -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5
| | +--- org.springframework.boot:spring-boot:3.1.5
| | | +--- org.springframework:spring-core:6.0.13
| | | | \--- org.springframework:spring-jcl:6.0.13
| | | \--- org.springframework:spring-context:6.0.13
| | | +--- org.springframework:spring-aop:6.0.13
| | | | +--- org.springframework:spring-beans:6.0.13
| | | | | \--- org.springframework:spring-core:6.0.13 (*)
| | | | \--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- org.springframework:spring-expression:6.0.13
| | | \--- org.springframework:spring-core:6.0.13 (*)
| | +--- org.springframework.boot:spring-boot-autoconfigure:3.1.5
| | | \--- org.springframework.boot:spring-boot:3.1.5 (*)
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.springframework:spring-core:6.0.13 (*)
| | \--- org.yaml:snakeyaml:1.33
| +--- org.springframework.boot:spring-boot-starter-json:3.1.5
| | +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| | +--- org.springframework:spring-web:6.0.13
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.10.12 -> 1.11.5
| | | \--- io.micrometer:micrometer-commons:1.11.5
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.3
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3 (c)
| | | | +--- com.fasterxml.jackson.module:jackson-module-kotlin:2.15.3 (c)
| | | | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.3 (c)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3
| | | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.15.3
| | +--- com.fasterxml.jackson.core:jackson-core:2.15.3 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| +--- org.springframework.boot:spring-boot-starter-tomcat:3.1.5
| | +--- jakarta.annotation:jakarta.annotation-api:2.1.1
| | +--- org.apache.tomcat.embed:tomcat-embed-core:10.1.15
| | +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.15
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:10.1.15
| | \--- org.apache.tomcat.embed:tomcat-embed-core:10.1.15
| +--- org.springframework:spring-web:6.0.13 (*)
| \--- org.springframework:spring-webmvc:6.0.13
| +--- org.springframework:spring-aop:6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.13 (*)
| +--- org.springframework:spring-context:6.0.13 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-expression:6.0.13 (*)
| \--- org.springframework:spring-web:6.0.13 (*)
+--- org.springframework.boot:spring-boot-starter-log4j2 -> 3.1.5
| +--- org.apache.logging.log4j:log4j-slf4j2-impl:2.20.0
| | +--- org.apache.logging.log4j:log4j-api:2.20.0
| | +--- org.slf4j:slf4j-api:2.0.6 -> 2.0.9
| | \--- org.apache.logging.log4j:log4j-core:2.20.0
| | \--- org.apache.logging.log4j:log4j-api:2.20.0
| +--- org.apache.logging.log4j:log4j-core:2.20.0 (*)
| \--- org.apache.logging.log4j:log4j-jul:2.20.0
| \--- org.apache.logging.log4j:log4j-api:2.20.0
+--- org.springframework.boot:spring-boot-starter-actuator -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework.boot:spring-boot-actuator-autoconfigure:3.1.5
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.3 (*)
| | +--- org.springframework.boot:spring-boot-actuator:3.1.5
| | | \--- org.springframework.boot:spring-boot:3.1.5 (*)
| | +--- org.springframework.boot:spring-boot:3.1.5 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.1.5 (*)
| +--- io.micrometer:micrometer-observation:1.11.5 (*)
| \--- io.micrometer:micrometer-core:1.11.5
| +--- io.micrometer:micrometer-commons:1.11.5
| +--- io.micrometer:micrometer-observation:1.11.5 (*)
| +--- org.hdrhistogram:HdrHistogram:2.1.12
| \--- org.latencyutils:LatencyUtils:2.0.3
+--- org.springframework.boot:spring-boot-starter-hateoas -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter-web:3.1.5 (*)
| \--- org.springframework.hateoas:spring-hateoas:2.1.2
| +--- org.springframework:spring-aop:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-context:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-core:6.0.11 -> 6.0.13 (*)
| +--- org.springframework:spring-web:6.0.11 -> 6.0.13 (*)
| +--- org.springframework.plugin:spring-plugin-core:3.0.0
| | +--- org.springframework:spring-beans:6.0.0 -> 6.0.13 (*)
| | +--- org.springframework:spring-context:6.0.0 -> 6.0.13 (*)
| | +--- org.springframework:spring-aop:6.0.0 -> 6.0.13 (*)
| | \--- org.slf4j:slf4j-api:2.0.3 -> 2.0.9
| +--- com.jayway.jsonpath:json-path:2.7.0 -> 2.8.0
| | +--- net.minidev:json-smart:2.4.10 -> 2.4.11
| | | \--- net.minidev:accessors-smart:2.4.11
| | | \--- org.ow2.asm:asm:9.3
| | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.9
| \--- org.slf4j:slf4j-api:2.0.7 -> 2.0.9
+--- org.springframework.boot:spring-boot-starter-aop -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework:spring-aop:6.0.13 (*)
| \--- org.aspectj:aspectjweaver:1.9.20
+--- org.springframework.boot:spring-boot-starter-validation -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.apache.tomcat.embed:tomcat-embed-el:10.1.15
| \--- org.hibernate.validator:hibernate-validator:8.0.1.Final
| +--- jakarta.validation:jakarta.validation-api:3.0.2
| +--- org.jboss.logging:jboss-logging:3.4.3.Final -> 3.5.3.Final
| \--- com.fasterxml:classmate:1.5.1
+--- org.springframework.boot:spring-boot-starter-data-mongodb -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.mongodb:mongodb-driver-sync:4.9.1
| | +--- org.mongodb:bson:4.9.1
| | \--- org.mongodb:mongodb-driver-core:4.9.1
| | +--- org.mongodb:bson:4.9.1
| | \--- org.mongodb:bson-record-codec:4.9.1
| | \--- org.mongodb:bson:4.9.1
| \--- org.springframework.data:spring-data-mongodb:4.1.5
| +--- org.springframework:spring-tx:6.0.13
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-context:6.0.13 (*)
| +--- org.springframework:spring-beans:6.0.13 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-expression:6.0.13 (*)
| +--- org.springframework.data:spring-data-commons:3.1.5
| | +--- org.springframework:spring-core:6.0.13 (*)
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.9
| +--- org.mongodb:mongodb-driver-core:4.9.1 (*)
| \--- org.slf4j:slf4j-api:2.0.2 -> 2.0.9
+--- org.springframework.boot:spring-boot-starter-oauth2-resource-server -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework.security:spring-security-config:6.1.5
| | +--- org.springframework.security:spring-security-core:6.1.5
| | | +--- org.springframework.security:spring-security-crypto:6.1.5
| | | +--- org.springframework:spring-aop:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-context:6.0.13 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-expression:6.0.13 (*)
| | | \--- io.micrometer:micrometer-observation:1.10.12 -> 1.11.5 (*)
| | +--- org.springframework:spring-aop:6.0.13 (*)
| | +--- org.springframework:spring-beans:6.0.13 (*)
| | +--- org.springframework:spring-context:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework.security:spring-security-core:6.1.5 (*)
| +--- org.springframework.security:spring-security-oauth2-resource-server:6.1.5
| | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | +--- org.springframework.security:spring-security-oauth2-core:6.1.5
| | | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | \--- org.springframework:spring-web:6.0.13 (*)
| | +--- org.springframework.security:spring-security-web:6.1.5
| | | +--- org.springframework.security:spring-security-core:6.1.5 (*)
| | | +--- org.springframework:spring-core:6.0.13 (*)
| | | +--- org.springframework:spring-aop:6.0.13 (*)
| | | +--- org.springframework:spring-beans:6.0.13 (*)
| | | +--- org.springframework:spring-context:6.0.13 (*)
| | | +--- org.springframework:spring-expression:6.0.13 (*)
| | | \--- org.springframework:spring-web:6.0.13 (*)
| | \--- org.springframework:spring-core:6.0.13 (*)
| \--- org.springframework.security:spring-security-oauth2-jose:6.1.5
| +--- org.springframework.security:spring-security-core:6.1.5 (*)
| +--- org.springframework.security:spring-security-oauth2-core:6.1.5 (*)
| +--- org.springframework:spring-core:6.0.13 (*)
| \--- com.nimbusds:nimbus-jose-jwt:9.24.4
| \--- com.github.stephenc.jcip:jcip-annotations:1.0-1
+--- org.springframework.security.oauth:spring-security-oauth2:2.3.3.RELEASE
| +--- org.springframework:spring-beans:4.0.9.RELEASE -> 6.0.13 (*)
| +--- org.springframework:spring-core:4.0.9.RELEASE -> 6.0.13 (*)
| +--- org.springframework:spring-context:4.0.9.RELEASE -> 6.0.13 (*)
| +--- org.springframework:spring-webmvc:4.0.9.RELEASE -> 6.0.13 (*)
| +--- org.springframework.security:spring-security-core:3.2.10.RELEASE -> 6.1.5 (*)
| +--- org.springframework.security:spring-security-config:3.2.10.RELEASE -> 6.1.5 (*)
| +--- org.springframework.security:spring-security-web:3.2.10.RELEASE -> 6.1.5 (*)
| +--- commons-codec:commons-codec:1.9 -> 1.15
| \--- org.codehaus.jackson:jackson-mapper-asl:1.9.13
| \--- org.codehaus.jackson:jackson-core-asl:1.9.13
+--- org.springframework.boot:spring-boot-starter-test -> 3.1.5
| +--- org.springframework.boot:spring-boot-starter:3.1.5 (*)
| +--- org.springframework.boot:spring-boot-test:3.1.5
| | \--- org.springframework.boot:spring-boot:3.1.5 (*)
| +--- org.springframework.boot:spring-boot-test-autoconfigure:3.1.5
| | +--- org.springframework.boot:spring-boot:3.1.5 (*)
| | +--- org.springframework.boot:spring-boot-test:3.1.5 (*)
| | \--- org.springframework.boot:spring-boot-autoconfigure:3.1.5 (*)
| +--- com.jayway.jsonpath:json-path:2.8.0 (*)
| +--- jakarta.xml.bind:jakarta.xml.bind-api:4.0.1
| | \--- jakarta.activation:jakarta.activation-api:2.1.2
| +--- net.minidev:json-smart:2.4.11 (*)
| +--- org.assertj:assertj-core:3.24.2
| | \--- net.bytebuddy:byte-buddy:1.12.21 -> 1.14.9
| +--- org.hamcrest:hamcrest:2.2
| +--- org.junit.jupiter:junit-jupiter:5.9.3
| | +--- org.junit:junit-bom:5.9.3
| | | +--- org.junit.jupiter:junit-jupiter:5.9.3 (c)
| | | +--- org.junit.jupiter:junit-jupiter-api:5.9.3 (c)
| | | +--- org.junit.jupiter:junit-jupiter-engine:5.9.3 (c)
| | | +--- org.junit.jupiter:junit-jupiter-params:5.9.3 (c)
| | | +--- org.junit.platform:junit-platform-commons:1.9.3 (c)
| | | +--- org.junit.platform:junit-platform-engine:1.9.3 (c)
| | | \--- org.junit.platform:junit-platform-launcher:1.9.3 (c)
| | +--- org.junit.jupiter:junit-jupiter-api:5.9.3
| | | +--- org.junit:junit-bom:5.9.3 (*)
| | | +--- org.opentest4j:opentest4j:1.2.0
| | | \--- org.junit.platform:junit-platform-commons:1.9.3
| | | \--- org.junit:junit-bom:5.9.3 (*)
| | +--- org.junit.jupiter:junit-jupiter-params:5.9.3
| | | +--- org.junit:junit-bom:5.9.3 (*)
| | | \--- org.junit.jupiter:junit-jupiter-api:5.9.3 (*)
| | \--- org.junit.jupiter:junit-jupiter-engine:5.9.3
| | +--- org.junit:junit-bom:5.9.3 (*)
| | +--- org.junit.platform:junit-platform-engine:1.9.3
| | | +--- org.junit:junit-bom:5.9.3 (*)
| | | +--- org.opentest4j:opentest4j:1.2.0
| | | \--- org.junit.platform:junit-platform-commons:1.9.3 (*)
| | \--- org.junit.jupiter:junit-jupiter-api:5.9.3 (*)
| +--- org.mockito:mockito-core:5.3.1
| | +--- net.bytebuddy:byte-buddy:1.14.4 -> 1.14.9
| | +--- net.bytebuddy:byte-buddy-agent:1.14.4 -> 1.14.9
| | \--- org.objenesis:objenesis:3.3
| +--- org.mockito:mockito-junit-jupiter:5.3.1
| | +--- org.mockito:mockito-core:5.3.1 (*)
| | \--- org.junit.jupiter:junit-jupiter-api:5.9.2 -> 5.9.3 (*)
| +--- org.skyscreamer:jsonassert:1.5.1
| | \--- com.vaadin.external.google:android-json:0.0.20131108.vaadin1
| +--- org.springframework:spring-core:6.0.13 (*)
| +--- org.springframework:spring-test:6.0.13
| | \--- org.springframework:spring-core:6.0.13 (*)
| \--- org.xmlunit:xmlunit-core:2.9.1
+--- org.springframework.restdocs:spring-restdocs-restassured -> 3.0.0
| +--- org.springframework.restdocs:spring-restdocs-core:3.0.0
| | +--- com.fasterxml.jackson.core:jackson-databind:2.14.0 -> 2.15.3 (*)
| | \--- org.springframework:spring-web:6.0.0 -> 6.0.13 (*)
| +--- io.rest-assured:rest-assured:5.2.1 -> 5.3.2
| | +--- org.apache.groovy:groovy:4.0.11 -> 4.0.15
| | | \--- org.apache.groovy:groovy-bom:4.0.15
| | | +--- org.apache.groovy:groovy:4.0.15 (c)
| | | +--- org.apache.groovy:groovy-json:4.0.15 (c)
| | | \--- org.apache.groovy:groovy-xml:4.0.15 (c)
| | +--- org.apache.groovy:groovy-xml:4.0.11 -> 4.0.15
| | | +--- org.apache.groovy:groovy-bom:4.0.15 (*)
| | | \--- org.apache.groovy:groovy:4.0.15 (*)
| | +--- org.apache.httpcomponents:httpclient:4.5.13
| | | +--- org.apache.httpcomponents:httpcore:4.4.13 -> 4.4.16
| | | +--- commons-logging:commons-logging:1.2
| | | \--- commons-codec:commons-codec:1.11 -> 1.15
| | +--- org.apache.httpcomponents:httpmime:4.5.13
| | | \--- org.apache.httpcomponents:httpclient:4.5.13 (*)
| | +--- org.hamcrest:hamcrest:2.2
| | +--- org.ccil.cowan.tagsoup:tagsoup:1.2.1
| | +--- io.rest-assured:json-path:5.3.2
| | | +--- org.apache.groovy:groovy-json:4.0.11 -> 4.0.15
| | | | +--- org.apache.groovy:groovy-bom:4.0.15 (*)
| | | | \--- org.apache.groovy:groovy:4.0.15 (*)
| | | +--- org.apache.groovy:groovy:4.0.11 -> 4.0.15 (*)
| | | \--- io.rest-assured:rest-assured-common:5.3.2
| | | +--- org.apache.groovy:groovy:4.0.11 -> 4.0.15 (*)
| | | \--- org.apache.commons:commons-lang3:3.11 -> 3.12.0
| | \--- io.rest-assured:xml-path:5.3.2
| | +--- org.apache.groovy:groovy-xml:4.0.11 -> 4.0.15 (*)
| | +--- org.apache.groovy:groovy:4.0.11 -> 4.0.15 (*)
| | +--- io.rest-assured:rest-assured-common:5.3.2 (*)
| | +--- org.apache.commons:commons-lang3:3.11 -> 3.12.0
| | \--- org.ccil.cowan.tagsoup:tagsoup:1.2.1
| \--- org.springframework:spring-web:6.0.0 -> 6.0.13 (*)
+--- org.springframework.cloud:spring-cloud-contract-wiremock -> 4.0.4
| +--- org.springframework.boot:spring-boot-starter:3.0.9 -> 3.1.5 (*)
| +--- jakarta.servlet:jakarta.servlet-api:6.0.0
| +--- org.springframework:spring-web:6.0.11 -> 6.0.13 (*)
| +--- com.github.tomakehurst:wiremock-jre8-standalone:2.35.0
| +--- org.apache.httpcomponents.client5:httpclient5:5.1.4 -> 5.2.1
| | +--- org.apache.httpcomponents.core5:httpcore5:5.2 -> 5.2.3
| | +--- org.apache.httpcomponents.core5:httpcore5-h2:5.2 -> 5.2.3
| | | \--- org.apache.httpcomponents.core5:httpcore5:5.2.3
| | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.9
| +--- org.assertj:assertj-core:3.23.1 -> 3.24.2 (*)
| \--- org.springframework.cloud:spring-cloud-test-support:4.0.4
| +--- org.apache.maven.resolver:maven-resolver-connector-basic:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-api:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-spi:1.1.1
| | | \--- org.apache.maven.resolver:maven-resolver-api:1.1.1
| | \--- org.apache.maven.resolver:maven-resolver-util:1.1.1
| | \--- org.apache.maven.resolver:maven-resolver-api:1.1.1
| +--- org.apache.maven.resolver:maven-resolver-impl:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-api:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-spi:1.1.1 (*)
| | \--- org.apache.maven.resolver:maven-resolver-util:1.1.1 (*)
| +--- org.apache.maven:maven-resolver-provider:3.5.4
| | +--- org.apache.maven:maven-model:3.5.4
| | | +--- org.codehaus.plexus:plexus-utils:3.1.0
| | | \--- org.apache.commons:commons-lang3:3.5 -> 3.12.0
| | +--- org.apache.maven:maven-model-builder:3.5.4
| | | +--- org.codehaus.plexus:plexus-utils:3.1.0
| | | +--- org.codehaus.plexus:plexus-interpolation:1.24
| | | +--- org.codehaus.plexus:plexus-component-annotations:1.7.1
| | | +--- org.apache.maven:maven-model:3.5.4 (*)
| | | +--- org.apache.maven:maven-artifact:3.5.4
| | | | +--- org.codehaus.plexus:plexus-utils:3.1.0
| | | | \--- org.apache.commons:commons-lang3:3.5 -> 3.12.0
| | | +--- org.apache.maven:maven-builder-support:3.5.4
| | | | \--- org.apache.commons:commons-lang3:3.5 -> 3.12.0
| | | \--- org.apache.commons:commons-lang3:3.5 -> 3.12.0
| | +--- org.apache.maven:maven-repository-metadata:3.5.4
| | | \--- org.codehaus.plexus:plexus-utils:3.1.0
| | +--- org.apache.maven.resolver:maven-resolver-api:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-spi:1.1.1 (*)
| | +--- org.apache.maven.resolver:maven-resolver-util:1.1.1 (*)
| | +--- org.apache.maven.resolver:maven-resolver-impl:1.1.1 (*)
| | +--- org.codehaus.plexus:plexus-utils:3.1.0
| | +--- javax.inject:javax.inject:1
| | \--- org.apache.commons:commons-lang3:3.5 -> 3.12.0
| +--- org.apache.maven.resolver:maven-resolver-transport-http:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-api:1.1.1
| | +--- org.apache.maven.resolver:maven-resolver-spi:1.1.1 (*)
| | +--- org.apache.maven.resolver:maven-resolver-util:1.1.1 (*)
| | +--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.13 (*)
| | \--- org.apache.httpcomponents:httpcore:4.4.8 -> 4.4.16
| \--- org.springframework:spring-core:6.0.11 -> 6.0.13 (*)
+--- com.epages:restdocs-api-spec-restassured:0.19.0
| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.22 -> 1.8.22
| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22
| | | +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22
| | | \--- org.jetbrains:annotations:13.0
| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.22
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 (*)
| +--- com.epages:restdocs-api-spec:0.19.0
| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.22 -> 1.8.22 (*)
| | +--- org.jetbrains.kotlin:kotlin-reflect:1.7.22 -> 1.8.22
| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 (*)
| | +--- org.springframework.restdocs:spring-restdocs-core:3.0.0 (*)
| | +--- org.springframework.boot:spring-boot-starter-web:3.0.2 -> 3.1.5 (*)
| | +--- org.springframework.boot:spring-boot-starter-validation:3.0.2 -> 3.1.5 (*)
| | +--- com.fasterxml.jackson.core:jackson-databind:2.12.2 -> 2.15.3 (*)
| | \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.12.2 -> 2.15.3
| | +--- com.fasterxml.jackson.core:jackson-databind:2.15.3 (*)
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.15.3 (*)
| | +--- org.jetbrains.kotlin:kotlin-reflect:1.5.32 -> 1.8.22 (*)
| | \--- com.fasterxml.jackson:jackson-bom:2.15.3 (*)
| \--- org.springframework.restdocs:spring-restdocs-restassured:3.0.0 (*)
+--- com.epages:restdocs-api-spec:0.19.0 (*)
+--- io.rest-assured:rest-assured -> 5.3.2 (*)
+--- org.junit.jupiter:junit-jupiter-api -> 5.9.3 (*)
+--- org.junit.platform:junit-platform-launcher -> 1.9.3
| +--- org.junit:junit-bom:5.9.3 (*)
| \--- org.junit.platform:junit-platform-engine:1.9.3 (*)
+--- org.mockito:mockito-core -> 5.3.1 (*)
+--- de.flapdoodle.embed:de.flapdoodle.embed.mongo.spring30x:4.9.3
| \--- de.flapdoodle.embed:de.flapdoodle.embed.mongo:4.9.2
| +--- de.flapdoodle.embed:de.flapdoodle.embed.process:4.8.1
| | +--- de.flapdoodle.reverse:de.flapdoodle.reverse:1.6.0
| | | +--- de.flapdoodle.graph:de.flapdoodle.graph:1.3.3
| | | | \--- org.jgrapht:jgrapht-core:1.4.0
| | | | \--- org.jheaps:jheaps:0.11
| | | \--- de.flapdoodle.java8:de.flapdoodle.java8:1.3.3
| | +--- org.apache.commons:commons-lang3:3.13.0 -> 3.12.0
| | +--- org.apache.commons:commons-compress:1.23.0
| | +--- net.java.dev.jna:jna:5.13.0
| | +--- net.java.dev.jna:jna-platform:5.13.0
| | | \--- net.java.dev.jna:jna:5.13.0
| | +--- de.flapdoodle:de.flapdoodle.os-api:1.4.1
| | | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.9
| | \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.9
| \--- de.flapdoodle.embed:de.flapdoodle.embed.mongo.packageresolver:4.9.1
| \--- de.flapdoodle:de.flapdoodle.os:1.5.0
| +--- de.flapdoodle:de.flapdoodle.os-api:1.4.1 (*)
| \--- org.slf4j:slf4j-api:1.7.36 -> 2.0.9
+--- io.jsonwebtoken:jjwt:0.12.3
| +--- io.jsonwebtoken:jjwt-api:0.12.3
| +--- io.jsonwebtoken:jjwt-impl:0.12.3
| | \--- io.jsonwebtoken:jjwt-api:0.12.3
| \--- io.jsonwebtoken:jjwt-jackson:0.12.3
| +--- io.jsonwebtoken:jjwt-api:0.12.3
| \--- com.fasterxml.jackson.core:jackson-databind:2.12.7.1 -> 2.15.3 (*)
\--- org.junit.jupiter:junit-jupiter-engine -> 5.9.3 (*)
testRuntimeOnly - Runtime only dependencies for source set 'test'. (n)
\--- org.junit.jupiter:junit-jupiter-engine (n)
(c) - dependency constraint
(*) - dependencies omitted (listed previously)
(n) - Not resolved (configuration is not meant to be resolved)
A web-based, searchable dependency report is available by adding the --scan option.
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.4/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 10s
1 actionable task: 1 executed
v4 should just be ignored so I don't think it will be the cause of the problem.
I don't think we'll be able to figure this out from a dependency tree alone. As I said above, please provide a minimal sample that reproduces the problem.
Difficult to provide the example with this complex project, however I was able to setup the timeout with this factory:
public HttpComponentsClientHttpRequestFactory requestFactory() {
RequestConfig requestConfig = RequestConfig.custom()
.setConnectionRequestTimeout(1_000, TimeUnit.MILLISECONDS)
.setResponseTimeout(connectionTimeout, TimeUnit.MILLISECONDS)
.build();
CloseableHttpClient httpClient = HttpClientBuilder.create().setDefaultRequestConfig(requestConfig).build();
return new HttpComponentsClientHttpRequestFactory(httpClient);
}
We don't need a complex project. We'd prefer something that's stripped right down and contains just enough to reproduce the problem. Without such a minimal example, I don't think we'll be able to help as there are far too many unknowns for us to justify spending time investigating.
If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.
Closing due to lack of requested feedback. If you would like us to look at this issue, please provide the requested information and we will re-open the issue.
Facing the same issue
@sheelkant-yadav we never got to the bottom of this one as we were unable to reproduce the problem. If you can provide a sample that does so, we can re-open and take another look.
Also seeing a similar issue
private RestTemplate restTemplate = new RestTemplate(clientHttpRequestFactory());
private ClientHttpRequestFactory clientHttpRequestFactory() {
HttpComponentsClientHttpRequestFactory reqFactory = new HttpComponentsClientHttpRequestFactory();
reqFactory.setReadTimeout(4000);
reqFactory.setConnectTimeout(2000);
return reqFactory;
}
+
try {
ResponseEntity<String> response = restTemplate.exchange(requestUrl, HttpMethod.GET, entity, String.class, uriParams);
return response;
} catch (Exception e) {
logger.error(e.toString());
ResponseEntity<String> response = new ResponseEntity(HttpStatus.NOT_FOUND);
return response;
}
time difference in logs before and after url invocation show a gap > than connection+read timeout values combined e.g. 16s then throw
org.springframework.web.client.ResourceAccessException: I/O error on GET request for "<READACTED>": Read timed out; nested exception is java.net.SocketTimeoutException: Read timed out
@t80027t do you have a sample project we can take a look at? Your description does not necessarily means that the timeout configuration is not working. It could also be that the remote server is sending some bytes from time to time, not triggering the read timeout. The read timeout is about the maximum amount of time the client can block waiting for reading, which is very different from the maximum duration it should wait to get the full response.
Thanks for the feedback @bclozel
We noticed HttpComponentsClientHttpRequestFactory uses a connection pool with a default of 5 threads per route (host). It's likely that the additional time is caused by waiting to get a thread in the connection pool.
We will add a configuration to timeout waiting for a thread in the connection pool , instead of the default which is to wait indefinitely.
Spring Boot Version: 3.1.5
I have tests that worked previously with RestTemplate and Wiremock with setReadTimeout of 10s and Wiremock responding in 60s. Before the migration the test finished with a timeout of 10s, now waits for the Wiremock response of 60s. And if there's no response it hangs forever.
The config is set with:
Where connectionTimeout = 10000
Disabled interceptors for discarding any interference, but it's the same.