Code Monkey home page Code Monkey logo

Comments (22)

dmandalidis avatar dmandalidis commented on June 23, 2024 1

@tony-- I just wanted to gather the use cases to see if the extra caution with each dependency update will worth it. Will add an question mark in the description :)

from docker-client.

dmandalidis avatar dmandalidis commented on June 23, 2024

@ieggel I just did a smoke test without using the shaded jar without problems. What is the reason behind using the shaded version?

from docker-client.

ieggel avatar ieggel commented on June 23, 2024

from docker-client.

dmandalidis avatar dmandalidis commented on June 23, 2024

Doesn't seem like spring boot is transitively pulling jersey. Could you please send me the spring boot dependencies you 're using?

from docker-client.

ieggel avatar ieggel commented on June 23, 2024

from docker-client.

dmandalidis avatar dmandalidis commented on June 23, 2024

Thank you for your help with these bugs. Shading is generally a time bomb ticking, I 'd want to get rid of it if it's not used anymore. Thanks again

from docker-client.

dmandalidis avatar dmandalidis commented on June 23, 2024

Found it out, this is what you were getting for com.spotify.docker:docker-client:8.16.0

Caused by: java.lang.NoClassDefFoundError: org/glassfish/hk2/api/MultiException
	at hello.BasicDockerClientService.<init>(BasicDockerClientService.java:14) ~[classes!/:0.1.0]
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_232]
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_232]
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_232]
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_232]
	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:172) ~[spring-beans-5.1.8.RELEASE.jar!/:5.1.8.RELEASE]
	... 27 common frames omitted
Caused by: java.lang.ClassNotFoundException: org.glassfish.hk2.api.MultiException
	at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[na:1.8.0_232]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[na:1.8.0_232]
	at org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:92) ~[gs-spring-boot-0.1.0.jar:0.1.0]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[na:1.8.0_232]
	... 33 common frames omitted

This was reported at spotify/docker-client#1030 but it seems not valid anymore

from docker-client.

ieggel avatar ieggel commented on June 23, 2024

HI @dmandalidis,

I now tried it with com.spotify.docker:docker-client:8.16.0. It seems to be the exact same exception i get as you mentioned above.
Here my stacktrace:

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'evaluationsController': Unsatisfied dependency expressed through field 'evaluationsDockerService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'evaluationsDockerService': Unsatisfied dependency expressed through field 'dockerClientService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'mainDockerClientService': Unsatisfied dependency expressed through field 'basicDockerClientService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'basicDockerClientService' defined in file [/home/ivan/code/eaasy/eaasy-swarm-backend-api/bin/main/ch/hevs/medgift/eaasy/swarmbackend/docker/BasicDockerClientService.class]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [ch.hevs.medgift.eaasy.swarmbackend.docker.BasicDockerClientService]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/glassfish/hk2/api/MultiException
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1378) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:575) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:846) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:863) ~[spring-context-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:546) ~[spring-context-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140) ~[spring-boot-2.1.0.RELEASE.jar:2.1.0.RELEASE]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) [spring-boot-2.1.0.RELEASE.jar:2.1.0.RELEASE]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) [spring-boot-2.1.0.RELEASE.jar:2.1.0.RELEASE]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-2.1.0.RELEASE.jar:2.1.0.RELEASE]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) [spring-boot-2.1.0.RELEASE.jar:2.1.0.RELEASE]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) [spring-boot-2.1.0.RELEASE.jar:2.1.0.RELEASE]
	at ch.hevs.medgift.eaasy.swarmbackend.EaasySwarmBackendApplication.main(EaasySwarmBackendApplication.java:10) [main/:na]
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'evaluationsDockerService': Unsatisfied dependency expressed through field 'dockerClientService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'mainDockerClientService': Unsatisfied dependency expressed through field 'basicDockerClientService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'basicDockerClientService' defined in file [/home/ivan/code/eaasy/eaasy-swarm-backend-api/bin/main/ch/hevs/medgift/eaasy/swarmbackend/docker/BasicDockerClientService.class]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [ch.hevs.medgift.eaasy.swarmbackend.docker.BasicDockerClientService]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/glassfish/hk2/api/MultiException
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1378) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:575) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:273) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1239) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1166) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	... 19 common frames omitted
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'mainDockerClientService': Unsatisfied dependency expressed through field 'basicDockerClientService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'basicDockerClientService' defined in file [/home/ivan/code/eaasy/eaasy-swarm-backend-api/bin/main/ch/hevs/medgift/eaasy/swarmbackend/docker/BasicDockerClientService.class]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [ch.hevs.medgift.eaasy.swarmbackend.docker.BasicDockerClientService]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/glassfish/hk2/api/MultiException
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1378) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:575) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:273) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1239) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1166) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	... 32 common frames omitted
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'basicDockerClientService' defined in file [/home/ivan/code/eaasy/eaasy-swarm-backend-api/bin/main/ch/hevs/medgift/eaasy/swarmbackend/docker/BasicDockerClientService.class]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [ch.hevs.medgift.eaasy.swarmbackend.docker.BasicDockerClientService]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/glassfish/hk2/api/MultiException
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1270) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1164) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:538) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:273) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1239) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1166) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	... 45 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [ch.hevs.medgift.eaasy.swarmbackend.docker.BasicDockerClientService]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/glassfish/hk2/api/MultiException
	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:184) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1262) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	... 56 common frames omitted
Caused by: java.lang.NoClassDefFoundError: org/glassfish/hk2/api/MultiException
	at ch.hevs.medgift.eaasy.swarmbackend.docker.BasicDockerClientService.<init>(BasicDockerClientService.java:27) ~[main/:na]
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_222]
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_222]
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_222]
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[na:1.8.0_222]
	at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:172) ~[spring-beans-5.1.2.RELEASE.jar:5.1.2.RELEASE]
	... 58 common frames omitted
Caused by: java.lang.ClassNotFoundException: org.glassfish.hk2.api.MultiException
	at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[na:1.8.0_222]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_222]
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) ~[na:1.8.0_222]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_222]
	... 64 common frames omitted

As soon I replace com.spotify.docker:docker-client:8.16.0 with com.spotify.docker:docker-client:8.16.0:shaded, everything works as expected.

Isn't this a jersey dependency?

from docker-client.

dmandalidis avatar dmandalidis commented on June 23, 2024

Yes it's a transitive jersey dependency which should have been pulled correctly though. Could you please try with org.mandas:docker-client:2.0.2 (non-shaded) and let me know? (jersey has been updated in the meanwhile)

from docker-client.

ieggel avatar ieggel commented on June 23, 2024

@dmandalidis I've just quickly tried org.mandas:docker-client:2.0.2 and it seems to be working. Will have some work related meetings now. I'll tdo some more tests this afternoon. Thanks, appreciate your commitment!

from docker-client.

rwmajor2 avatar rwmajor2 commented on June 23, 2024

@dmandalidis I would ask not to drop shading support. We use this client with other internal APIs that are still using the older Jersey 1.x framework. If I recall, this caused a problem with the docker client and forced us to use the shaded version.

from docker-client.

ieggel avatar ieggel commented on June 23, 2024

Just in case, here my dependency tree.
./gradlew dependencies :


> Task :dependencies

------------------------------------------------------------
Root project
------------------------------------------------------------

annotationProcessor - Annotation processors and their dependencies for source set 'main'.
No dependencies

apiElements - API elements for main. (n)
No dependencies

archives - Configuration for archive artifacts.
No dependencies

bootArchives - Configuration for Spring Boot archive artifacts.
No dependencies

compile - Dependencies for source set 'main' (deprecated, use 'implementation' instead).
+--- org.springframework.boot:spring-boot-starter-web -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.1.0.RELEASE
|    |    |    +--- org.springframework:spring-core:5.1.2.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.1.2.RELEASE
|    |    |    \--- org.springframework:spring-context:5.1.2.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.1.2.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.1.2.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.1.2.RELEASE
|    |    |              \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.1.0.RELEASE
|    |    |    +--- ch.qos.logback:logback-classic:1.2.3
|    |    |    |    +--- ch.qos.logback:logback-core:1.2.3
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    |    +--- org.apache.logging.log4j:log4j-to-slf4j:2.11.1
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.11.1
|    |    |    \--- org.slf4j:jul-to-slf4j:1.7.25
|    |    |         \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.23
|    +--- org.springframework.boot:spring-boot-starter-json:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.1.2.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- org.springframework.boot:spring-boot-starter-tomcat:2.1.0.RELEASE
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    |    +--- org.apache.tomcat.embed:tomcat-embed-el:9.0.12
|    |    \--- org.apache.tomcat.embed:tomcat-embed-websocket:9.0.12
|    |         \--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    +--- org.hibernate.validator:hibernate-validator:6.0.13.Final
|    |    +--- javax.validation:validation-api:2.0.1.Final
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- com.fasterxml:classmate:1.3.4 -> 1.4.0
|    +--- org.springframework:spring-web:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-webmvc:5.1.2.RELEASE
|         +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-websocket -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter-web:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-messaging:5.1.2.RELEASE
|    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-websocket:5.1.2.RELEASE
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-security -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|    +--- org.springframework.security:spring-security-config:5.1.1.RELEASE
|    |    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE
|    |    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework.security:spring-security-web:5.1.1.RELEASE
|         +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|         +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.springframework.security:spring-security-messaging -> 5.1.1.RELEASE
|    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework:spring-messaging:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.mandas:docker-client:2.0.2
|    +--- org.slf4j:slf4j-api:1.7.29 -> 1.7.25
|    +--- com.google.guava:guava:28.1-jre
|    |    +--- com.google.guava:failureaccess:1.0.1
|    |    +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    +--- org.checkerframework:checker-qual:2.8.1
|    |    +--- com.google.errorprone:error_prone_annotations:2.3.2
|    |    +--- com.google.j2objc:j2objc-annotations:1.3
|    |    \--- org.codehaus.mojo:animal-sniffer-annotations:1.18
|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.10.1 -> 2.9.7
|    |    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-guava:2.10.1 -> 2.9.7
|    |    +--- com.google.guava:guava:18.0 -> 28.1-jre (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.core:jackson-databind:2.10.1 -> 2.9.7 (*)
|    +--- org.glassfish.jersey.core:jersey-client:2.28 -> 2.27
|    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27
|    |    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |    |    +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |    |    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
|    |    \--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    +--- org.glassfish.jersey.inject:jersey-hk2:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    \--- org.glassfish.hk2:hk2-locator:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-api:2.5.0-b42
|    |         |    +--- javax.inject:javax.inject:1
|    |         |    +--- org.glassfish.hk2:hk2-utils:2.5.0-b42
|    |         |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         |    |    \--- javax.inject:javax.inject:1
|    |         |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-utils:2.5.0-b42 (*)
|    |         +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         \--- org.javassist:javassist:3.22.0-CR2
|    +--- org.glassfish.jersey.connectors:jersey-apache-connector:2.28 -> 2.27
|    |    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6
|    |    |    +--- org.apache.httpcomponents:httpcore:4.4.10
|    |    |    \--- commons-codec:commons-codec:1.10 -> 1.11
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.core:jersey-client:2.27 (*)
|    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.ext:jersey-entity-filtering:2.27
|    |    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.10 -> 2.9.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.10 -> 2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.10 -> 2.9.7 (*)
|    +--- javax.activation:activation:1.1.1
|    +--- org.apache.commons:commons-compress:1.19
|    +--- commons-io:commons-io:2.6
|    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.12 -> 4.4.10
|    +--- com.github.jnr:jnr-unixsocket:0.23
|    |    +--- com.github.jnr:jnr-ffi:2.1.10
|    |    |    +--- com.github.jnr:jffi:1.2.19
|    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    +--- org.ow2.asm:asm-commons:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1
|    |    |    |    |    \--- org.ow2.asm:asm:7.1
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1
|    |    |    |         \--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-util:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- com.github.jnr:jnr-a64asm:1.0.0
|    |    |    \--- com.github.jnr:jnr-x86asm:1.0.2
|    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    +--- com.github.jnr:jnr-enxio:0.21
|    |    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    |    \--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |    \--- com.github.jnr:jnr-posix:3.0.50
|    |         +--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |         \--- com.github.jnr:jnr-constants:0.9.12
|    +--- commons-lang:commons-lang:2.6
|    \--- org.bouncycastle:bcpkix-jdk15on:1.64
|         \--- org.bouncycastle:bcprov-jdk15on:1.64
+--- org.keycloak:keycloak-spring-boot-starter:6.0.1
|    +--- org.keycloak:keycloak-spring-boot-2-adapter:6.0.1
|    |    +--- org.keycloak:keycloak-spring-boot-adapter-core:6.0.1
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    \--- org.keycloak:keycloak-core:6.0.1
|    |    |         +--- org.keycloak:keycloak-common:6.0.1
|    |    |         |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         |    \--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         +--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.keycloak:keycloak-spring-security-adapter:6.0.1
|    |    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    |    +--- org.keycloak:keycloak-adapter-spi:6.0.1
|    |    |    +--- org.keycloak:keycloak-adapter-core:6.0.1
|    |    |    +--- org.slf4j:slf4j-api:1.7.22 -> 1.7.25
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    +--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    |    |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-annotations:2.9.8 -> 2.9.0
|    |    \--- org.springframework.boot:spring-boot-starter-web:2.0.5.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:keycloak-authz-client:6.0.1
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:spring-boot-container-bundle:6.0.1
|    \--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- commons-io:commons-io:2.6
\--- org.apache.httpcomponents:httpclient:4.5.6 (*)

compileClasspath - Compile classpath for source set 'main'.
+--- org.springframework.boot:spring-boot-starter-web -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.1.0.RELEASE
|    |    |    +--- org.springframework:spring-core:5.1.2.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.1.2.RELEASE
|    |    |    \--- org.springframework:spring-context:5.1.2.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.1.2.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.1.2.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.1.2.RELEASE
|    |    |              \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.1.0.RELEASE
|    |    |    +--- ch.qos.logback:logback-classic:1.2.3
|    |    |    |    +--- ch.qos.logback:logback-core:1.2.3
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    |    +--- org.apache.logging.log4j:log4j-to-slf4j:2.11.1
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.11.1
|    |    |    \--- org.slf4j:jul-to-slf4j:1.7.25
|    |    |         \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    +--- org.springframework.boot:spring-boot-starter-json:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.1.2.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- org.springframework.boot:spring-boot-starter-tomcat:2.1.0.RELEASE
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    |    +--- org.apache.tomcat.embed:tomcat-embed-el:9.0.12
|    |    \--- org.apache.tomcat.embed:tomcat-embed-websocket:9.0.12
|    |         \--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    +--- org.hibernate.validator:hibernate-validator:6.0.13.Final
|    |    +--- javax.validation:validation-api:2.0.1.Final
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- com.fasterxml:classmate:1.3.4 -> 1.4.0
|    +--- org.springframework:spring-web:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-webmvc:5.1.2.RELEASE
|         +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-websocket -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter-web:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-messaging:5.1.2.RELEASE
|    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-websocket:5.1.2.RELEASE
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-security -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|    +--- org.springframework.security:spring-security-config:5.1.1.RELEASE
|    |    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE
|    |    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework.security:spring-security-web:5.1.1.RELEASE
|         +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|         +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.springframework.security:spring-security-messaging -> 5.1.1.RELEASE
|    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework:spring-messaging:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.mandas:docker-client:2.0.2
|    +--- org.slf4j:slf4j-api:1.7.29 -> 1.7.25
|    +--- com.google.guava:guava:28.1-jre
|    |    +--- com.google.guava:failureaccess:1.0.1
|    |    +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    +--- org.checkerframework:checker-qual:2.8.1
|    |    +--- com.google.errorprone:error_prone_annotations:2.3.2
|    |    +--- com.google.j2objc:j2objc-annotations:1.3
|    |    \--- org.codehaus.mojo:animal-sniffer-annotations:1.18
|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.10.1 -> 2.9.7
|    |    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-guava:2.10.1 -> 2.9.7
|    |    +--- com.google.guava:guava:18.0 -> 28.1-jre (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.core:jackson-databind:2.10.1 -> 2.9.7 (*)
|    +--- org.glassfish.jersey.core:jersey-client:2.28 -> 2.27
|    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27
|    |    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |    |    +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |    |    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
|    |    \--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    +--- org.glassfish.jersey.inject:jersey-hk2:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    \--- org.glassfish.hk2:hk2-locator:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-api:2.5.0-b42
|    |         |    +--- javax.inject:javax.inject:1
|    |         |    +--- org.glassfish.hk2:hk2-utils:2.5.0-b42
|    |         |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         |    |    \--- javax.inject:javax.inject:1
|    |         |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-utils:2.5.0-b42 (*)
|    |         +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         \--- org.javassist:javassist:3.22.0-CR2
|    +--- org.glassfish.jersey.connectors:jersey-apache-connector:2.28 -> 2.27
|    |    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6
|    |    |    +--- org.apache.httpcomponents:httpcore:4.4.10
|    |    |    \--- commons-codec:commons-codec:1.10 -> 1.11
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.core:jersey-client:2.27 (*)
|    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.ext:jersey-entity-filtering:2.27
|    |    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.10 -> 2.9.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.10 -> 2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.10 -> 2.9.7 (*)
|    +--- javax.activation:activation:1.1.1
|    +--- org.apache.commons:commons-compress:1.19
|    +--- commons-io:commons-io:2.6
|    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.12 -> 4.4.10
|    +--- com.github.jnr:jnr-unixsocket:0.23
|    |    +--- com.github.jnr:jnr-ffi:2.1.10
|    |    |    +--- com.github.jnr:jffi:1.2.19
|    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    +--- org.ow2.asm:asm-commons:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1
|    |    |    |    |    \--- org.ow2.asm:asm:7.1
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1
|    |    |    |         \--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-util:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- com.github.jnr:jnr-a64asm:1.0.0
|    |    |    \--- com.github.jnr:jnr-x86asm:1.0.2
|    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    +--- com.github.jnr:jnr-enxio:0.21
|    |    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    |    \--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |    \--- com.github.jnr:jnr-posix:3.0.50
|    |         +--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |         \--- com.github.jnr:jnr-constants:0.9.12
|    +--- commons-lang:commons-lang:2.6
|    \--- org.bouncycastle:bcpkix-jdk15on:1.64
|         \--- org.bouncycastle:bcprov-jdk15on:1.64
+--- org.keycloak:keycloak-spring-boot-starter:6.0.1
|    +--- org.keycloak:keycloak-spring-boot-2-adapter:6.0.1
|    |    +--- org.keycloak:keycloak-spring-boot-adapter-core:6.0.1
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    \--- org.keycloak:keycloak-core:6.0.1
|    |    |         +--- org.keycloak:keycloak-common:6.0.1
|    |    |         |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         |    \--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         +--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.keycloak:keycloak-spring-security-adapter:6.0.1
|    |    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    |    +--- org.keycloak:keycloak-adapter-spi:6.0.1
|    |    |    +--- org.keycloak:keycloak-adapter-core:6.0.1
|    |    |    +--- org.slf4j:slf4j-api:1.7.22 -> 1.7.25
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    +--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    \--- org.springframework.boot:spring-boot-starter-web:2.0.5.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:keycloak-authz-client:6.0.1
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:spring-boot-container-bundle:6.0.1
|    \--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- commons-io:commons-io:2.6
\--- org.apache.httpcomponents:httpclient:4.5.6 (*)

compileOnly - Compile only dependencies for source set 'main'.
No dependencies

default - Configuration for default artifacts.
+--- org.springframework.boot:spring-boot-starter-web -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.1.0.RELEASE
|    |    |    +--- org.springframework:spring-core:5.1.2.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.1.2.RELEASE
|    |    |    \--- org.springframework:spring-context:5.1.2.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.1.2.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.1.2.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.1.2.RELEASE
|    |    |              \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.1.0.RELEASE
|    |    |    +--- ch.qos.logback:logback-classic:1.2.3
|    |    |    |    +--- ch.qos.logback:logback-core:1.2.3
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    |    +--- org.apache.logging.log4j:log4j-to-slf4j:2.11.1
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.11.1
|    |    |    \--- org.slf4j:jul-to-slf4j:1.7.25
|    |    |         \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.23
|    +--- org.springframework.boot:spring-boot-starter-json:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.1.2.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- org.springframework.boot:spring-boot-starter-tomcat:2.1.0.RELEASE
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    |    +--- org.apache.tomcat.embed:tomcat-embed-el:9.0.12
|    |    \--- org.apache.tomcat.embed:tomcat-embed-websocket:9.0.12
|    |         \--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    +--- org.hibernate.validator:hibernate-validator:6.0.13.Final
|    |    +--- javax.validation:validation-api:2.0.1.Final
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- com.fasterxml:classmate:1.3.4 -> 1.4.0
|    +--- org.springframework:spring-web:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-webmvc:5.1.2.RELEASE
|         +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-websocket -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter-web:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-messaging:5.1.2.RELEASE
|    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-websocket:5.1.2.RELEASE
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-security -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|    +--- org.springframework.security:spring-security-config:5.1.1.RELEASE
|    |    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE
|    |    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework.security:spring-security-web:5.1.1.RELEASE
|         +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|         +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.springframework.security:spring-security-messaging -> 5.1.1.RELEASE
|    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework:spring-messaging:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.mandas:docker-client:2.0.2
|    +--- org.slf4j:slf4j-api:1.7.29 -> 1.7.25
|    +--- com.google.guava:guava:28.1-jre
|    |    +--- com.google.guava:failureaccess:1.0.1
|    |    +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    +--- org.checkerframework:checker-qual:2.8.1
|    |    +--- com.google.errorprone:error_prone_annotations:2.3.2
|    |    +--- com.google.j2objc:j2objc-annotations:1.3
|    |    \--- org.codehaus.mojo:animal-sniffer-annotations:1.18
|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.10.1 -> 2.9.7
|    |    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-guava:2.10.1 -> 2.9.7
|    |    +--- com.google.guava:guava:18.0 -> 28.1-jre (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.core:jackson-databind:2.10.1 -> 2.9.7 (*)
|    +--- org.glassfish.jersey.core:jersey-client:2.28 -> 2.27
|    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27
|    |    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |    |    +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |    |    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
|    |    \--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    +--- org.glassfish.jersey.inject:jersey-hk2:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    \--- org.glassfish.hk2:hk2-locator:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-api:2.5.0-b42
|    |         |    +--- javax.inject:javax.inject:1
|    |         |    +--- org.glassfish.hk2:hk2-utils:2.5.0-b42
|    |         |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         |    |    \--- javax.inject:javax.inject:1
|    |         |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-utils:2.5.0-b42 (*)
|    |         +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         \--- org.javassist:javassist:3.22.0-CR2
|    +--- org.glassfish.jersey.connectors:jersey-apache-connector:2.28 -> 2.27
|    |    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6
|    |    |    +--- org.apache.httpcomponents:httpcore:4.4.10
|    |    |    \--- commons-codec:commons-codec:1.10 -> 1.11
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.core:jersey-client:2.27 (*)
|    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.ext:jersey-entity-filtering:2.27
|    |    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.10 -> 2.9.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.10 -> 2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.10 -> 2.9.7 (*)
|    +--- javax.activation:activation:1.1.1
|    +--- org.apache.commons:commons-compress:1.19
|    +--- commons-io:commons-io:2.6
|    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.12 -> 4.4.10
|    +--- com.github.jnr:jnr-unixsocket:0.23
|    |    +--- com.github.jnr:jnr-ffi:2.1.10
|    |    |    +--- com.github.jnr:jffi:1.2.19
|    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    +--- org.ow2.asm:asm-commons:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1
|    |    |    |    |    \--- org.ow2.asm:asm:7.1
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1
|    |    |    |         \--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-util:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- com.github.jnr:jnr-a64asm:1.0.0
|    |    |    \--- com.github.jnr:jnr-x86asm:1.0.2
|    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    +--- com.github.jnr:jnr-enxio:0.21
|    |    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    |    \--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |    \--- com.github.jnr:jnr-posix:3.0.50
|    |         +--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |         \--- com.github.jnr:jnr-constants:0.9.12
|    +--- commons-lang:commons-lang:2.6
|    \--- org.bouncycastle:bcpkix-jdk15on:1.64
|         \--- org.bouncycastle:bcprov-jdk15on:1.64
+--- org.keycloak:keycloak-spring-boot-starter:6.0.1
|    +--- org.keycloak:keycloak-spring-boot-2-adapter:6.0.1
|    |    +--- org.keycloak:keycloak-spring-boot-adapter-core:6.0.1
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    \--- org.keycloak:keycloak-core:6.0.1
|    |    |         +--- org.keycloak:keycloak-common:6.0.1
|    |    |         |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         |    \--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         +--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.keycloak:keycloak-spring-security-adapter:6.0.1
|    |    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    |    +--- org.keycloak:keycloak-adapter-spi:6.0.1
|    |    |    +--- org.keycloak:keycloak-adapter-core:6.0.1
|    |    |    +--- org.slf4j:slf4j-api:1.7.22 -> 1.7.25
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    +--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    |    |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-annotations:2.9.8 -> 2.9.0
|    |    \--- org.springframework.boot:spring-boot-starter-web:2.0.5.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:keycloak-authz-client:6.0.1
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:spring-boot-container-bundle:6.0.1
|    \--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- commons-io:commons-io:2.6
\--- org.apache.httpcomponents:httpclient:4.5.6 (*)

implementation - Implementation only dependencies for source set 'main'. (n)
No dependencies

runtime - Runtime dependencies for source set 'main' (deprecated, use 'runtimeOnly' instead).
+--- org.springframework.boot:spring-boot-starter-web -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.1.0.RELEASE
|    |    |    +--- org.springframework:spring-core:5.1.2.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.1.2.RELEASE
|    |    |    \--- org.springframework:spring-context:5.1.2.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.1.2.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.1.2.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.1.2.RELEASE
|    |    |              \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.1.0.RELEASE
|    |    |    +--- ch.qos.logback:logback-classic:1.2.3
|    |    |    |    +--- ch.qos.logback:logback-core:1.2.3
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    |    +--- org.apache.logging.log4j:log4j-to-slf4j:2.11.1
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.11.1
|    |    |    \--- org.slf4j:jul-to-slf4j:1.7.25
|    |    |         \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.23
|    +--- org.springframework.boot:spring-boot-starter-json:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.1.2.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- org.springframework.boot:spring-boot-starter-tomcat:2.1.0.RELEASE
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    |    +--- org.apache.tomcat.embed:tomcat-embed-el:9.0.12
|    |    \--- org.apache.tomcat.embed:tomcat-embed-websocket:9.0.12
|    |         \--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    +--- org.hibernate.validator:hibernate-validator:6.0.13.Final
|    |    +--- javax.validation:validation-api:2.0.1.Final
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- com.fasterxml:classmate:1.3.4 -> 1.4.0
|    +--- org.springframework:spring-web:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-webmvc:5.1.2.RELEASE
|         +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-websocket -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter-web:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-messaging:5.1.2.RELEASE
|    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-websocket:5.1.2.RELEASE
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-security -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|    +--- org.springframework.security:spring-security-config:5.1.1.RELEASE
|    |    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE
|    |    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework.security:spring-security-web:5.1.1.RELEASE
|         +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|         +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.springframework.security:spring-security-messaging -> 5.1.1.RELEASE
|    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework:spring-messaging:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.mandas:docker-client:2.0.2
|    +--- org.slf4j:slf4j-api:1.7.29 -> 1.7.25
|    +--- com.google.guava:guava:28.1-jre
|    |    +--- com.google.guava:failureaccess:1.0.1
|    |    +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    +--- org.checkerframework:checker-qual:2.8.1
|    |    +--- com.google.errorprone:error_prone_annotations:2.3.2
|    |    +--- com.google.j2objc:j2objc-annotations:1.3
|    |    \--- org.codehaus.mojo:animal-sniffer-annotations:1.18
|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.10.1 -> 2.9.7
|    |    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-guava:2.10.1 -> 2.9.7
|    |    +--- com.google.guava:guava:18.0 -> 28.1-jre (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.core:jackson-databind:2.10.1 -> 2.9.7 (*)
|    +--- org.glassfish.jersey.core:jersey-client:2.28 -> 2.27
|    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27
|    |    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |    |    +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |    |    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
|    |    \--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    +--- org.glassfish.jersey.inject:jersey-hk2:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    \--- org.glassfish.hk2:hk2-locator:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-api:2.5.0-b42
|    |         |    +--- javax.inject:javax.inject:1
|    |         |    +--- org.glassfish.hk2:hk2-utils:2.5.0-b42
|    |         |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         |    |    \--- javax.inject:javax.inject:1
|    |         |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-utils:2.5.0-b42 (*)
|    |         +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         \--- org.javassist:javassist:3.22.0-CR2
|    +--- org.glassfish.jersey.connectors:jersey-apache-connector:2.28 -> 2.27
|    |    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6
|    |    |    +--- org.apache.httpcomponents:httpcore:4.4.10
|    |    |    \--- commons-codec:commons-codec:1.10 -> 1.11
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.core:jersey-client:2.27 (*)
|    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.ext:jersey-entity-filtering:2.27
|    |    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.10 -> 2.9.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.10 -> 2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.10 -> 2.9.7 (*)
|    +--- javax.activation:activation:1.1.1
|    +--- org.apache.commons:commons-compress:1.19
|    +--- commons-io:commons-io:2.6
|    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.12 -> 4.4.10
|    +--- com.github.jnr:jnr-unixsocket:0.23
|    |    +--- com.github.jnr:jnr-ffi:2.1.10
|    |    |    +--- com.github.jnr:jffi:1.2.19
|    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    +--- org.ow2.asm:asm-commons:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1
|    |    |    |    |    \--- org.ow2.asm:asm:7.1
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1
|    |    |    |         \--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-util:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- com.github.jnr:jnr-a64asm:1.0.0
|    |    |    \--- com.github.jnr:jnr-x86asm:1.0.2
|    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    +--- com.github.jnr:jnr-enxio:0.21
|    |    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    |    \--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |    \--- com.github.jnr:jnr-posix:3.0.50
|    |         +--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |         \--- com.github.jnr:jnr-constants:0.9.12
|    +--- commons-lang:commons-lang:2.6
|    \--- org.bouncycastle:bcpkix-jdk15on:1.64
|         \--- org.bouncycastle:bcprov-jdk15on:1.64
+--- org.keycloak:keycloak-spring-boot-starter:6.0.1
|    +--- org.keycloak:keycloak-spring-boot-2-adapter:6.0.1
|    |    +--- org.keycloak:keycloak-spring-boot-adapter-core:6.0.1
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    \--- org.keycloak:keycloak-core:6.0.1
|    |    |         +--- org.keycloak:keycloak-common:6.0.1
|    |    |         |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         |    \--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         +--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.keycloak:keycloak-spring-security-adapter:6.0.1
|    |    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    |    +--- org.keycloak:keycloak-adapter-spi:6.0.1
|    |    |    +--- org.keycloak:keycloak-adapter-core:6.0.1
|    |    |    +--- org.slf4j:slf4j-api:1.7.22 -> 1.7.25
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    +--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    |    |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-annotations:2.9.8 -> 2.9.0
|    |    \--- org.springframework.boot:spring-boot-starter-web:2.0.5.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:keycloak-authz-client:6.0.1
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:spring-boot-container-bundle:6.0.1
|    \--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- commons-io:commons-io:2.6
\--- org.apache.httpcomponents:httpclient:4.5.6 (*)

runtimeClasspath - Runtime classpath of source set 'main'.
+--- org.springframework.boot:spring-boot-starter-web -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.1.0.RELEASE
|    |    |    +--- org.springframework:spring-core:5.1.2.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.1.2.RELEASE
|    |    |    \--- org.springframework:spring-context:5.1.2.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.1.2.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.1.2.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.1.2.RELEASE
|    |    |              \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.1.0.RELEASE
|    |    |    +--- ch.qos.logback:logback-classic:1.2.3
|    |    |    |    +--- ch.qos.logback:logback-core:1.2.3
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    |    +--- org.apache.logging.log4j:log4j-to-slf4j:2.11.1
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.11.1
|    |    |    \--- org.slf4j:jul-to-slf4j:1.7.25
|    |    |         \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.23
|    +--- org.springframework.boot:spring-boot-starter-json:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.1.2.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- org.springframework.boot:spring-boot-starter-tomcat:2.1.0.RELEASE
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    |    +--- org.apache.tomcat.embed:tomcat-embed-el:9.0.12
|    |    \--- org.apache.tomcat.embed:tomcat-embed-websocket:9.0.12
|    |         \--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    +--- org.hibernate.validator:hibernate-validator:6.0.13.Final
|    |    +--- javax.validation:validation-api:2.0.1.Final
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- com.fasterxml:classmate:1.3.4 -> 1.4.0
|    +--- org.springframework:spring-web:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-webmvc:5.1.2.RELEASE
|         +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-websocket -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter-web:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-messaging:5.1.2.RELEASE
|    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-websocket:5.1.2.RELEASE
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-security -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|    +--- org.springframework.security:spring-security-config:5.1.1.RELEASE
|    |    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE
|    |    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework.security:spring-security-web:5.1.1.RELEASE
|         +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|         +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.springframework.security:spring-security-messaging -> 5.1.1.RELEASE
|    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework:spring-messaging:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.mandas:docker-client:2.0.2
|    +--- org.slf4j:slf4j-api:1.7.29 -> 1.7.25
|    +--- com.google.guava:guava:28.1-jre
|    |    +--- com.google.guava:failureaccess:1.0.1
|    |    +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    +--- org.checkerframework:checker-qual:2.8.1
|    |    +--- com.google.errorprone:error_prone_annotations:2.3.2
|    |    +--- com.google.j2objc:j2objc-annotations:1.3
|    |    \--- org.codehaus.mojo:animal-sniffer-annotations:1.18
|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.10.1 -> 2.9.7
|    |    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-guava:2.10.1 -> 2.9.7
|    |    +--- com.google.guava:guava:18.0 -> 28.1-jre (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.core:jackson-databind:2.10.1 -> 2.9.7 (*)
|    +--- org.glassfish.jersey.core:jersey-client:2.28 -> 2.27
|    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27
|    |    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |    |    +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |    |    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
|    |    \--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    +--- org.glassfish.jersey.inject:jersey-hk2:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    \--- org.glassfish.hk2:hk2-locator:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-api:2.5.0-b42
|    |         |    +--- javax.inject:javax.inject:1
|    |         |    +--- org.glassfish.hk2:hk2-utils:2.5.0-b42
|    |         |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         |    |    \--- javax.inject:javax.inject:1
|    |         |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-utils:2.5.0-b42 (*)
|    |         +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         \--- org.javassist:javassist:3.22.0-CR2
|    +--- org.glassfish.jersey.connectors:jersey-apache-connector:2.28 -> 2.27
|    |    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6
|    |    |    +--- org.apache.httpcomponents:httpcore:4.4.10
|    |    |    \--- commons-codec:commons-codec:1.10 -> 1.11
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.core:jersey-client:2.27 (*)
|    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.ext:jersey-entity-filtering:2.27
|    |    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.10 -> 2.9.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.10 -> 2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.10 -> 2.9.7 (*)
|    +--- javax.activation:activation:1.1.1
|    +--- org.apache.commons:commons-compress:1.19
|    +--- commons-io:commons-io:2.6
|    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.12 -> 4.4.10
|    +--- com.github.jnr:jnr-unixsocket:0.23
|    |    +--- com.github.jnr:jnr-ffi:2.1.10
|    |    |    +--- com.github.jnr:jffi:1.2.19
|    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    +--- org.ow2.asm:asm-commons:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1
|    |    |    |    |    \--- org.ow2.asm:asm:7.1
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1
|    |    |    |         \--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-util:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- com.github.jnr:jnr-a64asm:1.0.0
|    |    |    \--- com.github.jnr:jnr-x86asm:1.0.2
|    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    +--- com.github.jnr:jnr-enxio:0.21
|    |    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    |    \--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |    \--- com.github.jnr:jnr-posix:3.0.50
|    |         +--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |         \--- com.github.jnr:jnr-constants:0.9.12
|    +--- commons-lang:commons-lang:2.6
|    \--- org.bouncycastle:bcpkix-jdk15on:1.64
|         \--- org.bouncycastle:bcprov-jdk15on:1.64
+--- org.keycloak:keycloak-spring-boot-starter:6.0.1
|    +--- org.keycloak:keycloak-spring-boot-2-adapter:6.0.1
|    |    +--- org.keycloak:keycloak-spring-boot-adapter-core:6.0.1
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    \--- org.keycloak:keycloak-core:6.0.1
|    |    |         +--- org.keycloak:keycloak-common:6.0.1
|    |    |         |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         |    \--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         +--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.keycloak:keycloak-spring-security-adapter:6.0.1
|    |    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    |    +--- org.keycloak:keycloak-adapter-spi:6.0.1
|    |    |    +--- org.keycloak:keycloak-adapter-core:6.0.1
|    |    |    +--- org.slf4j:slf4j-api:1.7.22 -> 1.7.25
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    +--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    |    |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-annotations:2.9.8 -> 2.9.0
|    |    \--- org.springframework.boot:spring-boot-starter-web:2.0.5.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:keycloak-authz-client:6.0.1
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:spring-boot-container-bundle:6.0.1
|    \--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- commons-io:commons-io:2.6
\--- org.apache.httpcomponents:httpclient:4.5.6 (*)

runtimeElements - Elements of runtime for main. (n)
No dependencies

runtimeOnly - Runtime only dependencies for source set 'main'. (n)
No dependencies

testAnnotationProcessor - Annotation processors and their dependencies for source set 'test'.
No dependencies

testCompile - Dependencies for source set 'test' (deprecated, use 'testImplementation' instead).
+--- org.springframework.boot:spring-boot-starter-web -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.1.0.RELEASE
|    |    |    +--- org.springframework:spring-core:5.1.2.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.1.2.RELEASE
|    |    |    \--- org.springframework:spring-context:5.1.2.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.1.2.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.1.2.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.1.2.RELEASE
|    |    |              \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.1.0.RELEASE
|    |    |    +--- ch.qos.logback:logback-classic:1.2.3
|    |    |    |    +--- ch.qos.logback:logback-core:1.2.3
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    |    +--- org.apache.logging.log4j:log4j-to-slf4j:2.11.1
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.11.1
|    |    |    \--- org.slf4j:jul-to-slf4j:1.7.25
|    |    |         \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.23
|    +--- org.springframework.boot:spring-boot-starter-json:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.1.2.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- org.springframework.boot:spring-boot-starter-tomcat:2.1.0.RELEASE
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    |    +--- org.apache.tomcat.embed:tomcat-embed-el:9.0.12
|    |    \--- org.apache.tomcat.embed:tomcat-embed-websocket:9.0.12
|    |         \--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    +--- org.hibernate.validator:hibernate-validator:6.0.13.Final
|    |    +--- javax.validation:validation-api:2.0.1.Final
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- com.fasterxml:classmate:1.3.4 -> 1.4.0
|    +--- org.springframework:spring-web:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-webmvc:5.1.2.RELEASE
|         +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-websocket -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter-web:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-messaging:5.1.2.RELEASE
|    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-websocket:5.1.2.RELEASE
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-security -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|    +--- org.springframework.security:spring-security-config:5.1.1.RELEASE
|    |    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE
|    |    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework.security:spring-security-web:5.1.1.RELEASE
|         +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|         +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.springframework.security:spring-security-messaging -> 5.1.1.RELEASE
|    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework:spring-messaging:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.mandas:docker-client:2.0.2
|    +--- org.slf4j:slf4j-api:1.7.29 -> 1.7.25
|    +--- com.google.guava:guava:28.1-jre
|    |    +--- com.google.guava:failureaccess:1.0.1
|    |    +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    +--- org.checkerframework:checker-qual:2.8.1
|    |    +--- com.google.errorprone:error_prone_annotations:2.3.2
|    |    +--- com.google.j2objc:j2objc-annotations:1.3
|    |    \--- org.codehaus.mojo:animal-sniffer-annotations:1.18
|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.10.1 -> 2.9.7
|    |    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-guava:2.10.1 -> 2.9.7
|    |    +--- com.google.guava:guava:18.0 -> 28.1-jre (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.core:jackson-databind:2.10.1 -> 2.9.7 (*)
|    +--- org.glassfish.jersey.core:jersey-client:2.28 -> 2.27
|    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27
|    |    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |    |    +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |    |    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
|    |    \--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    +--- org.glassfish.jersey.inject:jersey-hk2:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    \--- org.glassfish.hk2:hk2-locator:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-api:2.5.0-b42
|    |         |    +--- javax.inject:javax.inject:1
|    |         |    +--- org.glassfish.hk2:hk2-utils:2.5.0-b42
|    |         |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         |    |    \--- javax.inject:javax.inject:1
|    |         |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-utils:2.5.0-b42 (*)
|    |         +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         \--- org.javassist:javassist:3.22.0-CR2
|    +--- org.glassfish.jersey.connectors:jersey-apache-connector:2.28 -> 2.27
|    |    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6
|    |    |    +--- org.apache.httpcomponents:httpcore:4.4.10
|    |    |    \--- commons-codec:commons-codec:1.10 -> 1.11
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.core:jersey-client:2.27 (*)
|    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.ext:jersey-entity-filtering:2.27
|    |    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.10 -> 2.9.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.10 -> 2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.10 -> 2.9.7 (*)
|    +--- javax.activation:activation:1.1.1
|    +--- org.apache.commons:commons-compress:1.19
|    +--- commons-io:commons-io:2.6
|    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.12 -> 4.4.10
|    +--- com.github.jnr:jnr-unixsocket:0.23
|    |    +--- com.github.jnr:jnr-ffi:2.1.10
|    |    |    +--- com.github.jnr:jffi:1.2.19
|    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    +--- org.ow2.asm:asm-commons:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1
|    |    |    |    |    \--- org.ow2.asm:asm:7.1
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1
|    |    |    |         \--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-util:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- com.github.jnr:jnr-a64asm:1.0.0
|    |    |    \--- com.github.jnr:jnr-x86asm:1.0.2
|    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    +--- com.github.jnr:jnr-enxio:0.21
|    |    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    |    \--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |    \--- com.github.jnr:jnr-posix:3.0.50
|    |         +--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |         \--- com.github.jnr:jnr-constants:0.9.12
|    +--- commons-lang:commons-lang:2.6
|    \--- org.bouncycastle:bcpkix-jdk15on:1.64
|         \--- org.bouncycastle:bcprov-jdk15on:1.64
+--- org.keycloak:keycloak-spring-boot-starter:6.0.1
|    +--- org.keycloak:keycloak-spring-boot-2-adapter:6.0.1
|    |    +--- org.keycloak:keycloak-spring-boot-adapter-core:6.0.1
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    \--- org.keycloak:keycloak-core:6.0.1
|    |    |         +--- org.keycloak:keycloak-common:6.0.1
|    |    |         |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         |    \--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         +--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.keycloak:keycloak-spring-security-adapter:6.0.1
|    |    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    |    +--- org.keycloak:keycloak-adapter-spi:6.0.1
|    |    |    +--- org.keycloak:keycloak-adapter-core:6.0.1
|    |    |    +--- org.slf4j:slf4j-api:1.7.22 -> 1.7.25
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    +--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    |    |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-annotations:2.9.8 -> 2.9.0
|    |    \--- org.springframework.boot:spring-boot-starter-web:2.0.5.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:keycloak-authz-client:6.0.1
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:spring-boot-container-bundle:6.0.1
|    \--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- commons-io:commons-io:2.6
+--- org.apache.httpcomponents:httpclient:4.5.6 (*)
\--- org.springframework.boot:spring-boot-starter-test -> 2.1.0.RELEASE
     +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
     +--- org.springframework.boot:spring-boot-test:2.1.0.RELEASE
     |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
     +--- org.springframework.boot:spring-boot-test-autoconfigure:2.1.0.RELEASE
     |    +--- org.springframework.boot:spring-boot-test:2.1.0.RELEASE (*)
     |    \--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE (*)
     +--- com.jayway.jsonpath:json-path:2.4.0
     |    +--- net.minidev:json-smart:2.3
     |    |    \--- net.minidev:accessors-smart:1.2
     |    |         \--- org.ow2.asm:asm:5.0.4 -> 7.1
     |    \--- org.slf4j:slf4j-api:1.7.25
     +--- junit:junit:4.12
     |    \--- org.hamcrest:hamcrest-core:1.3
     +--- org.assertj:assertj-core:3.11.1
     +--- org.mockito:mockito-core:2.23.0
     |    +--- net.bytebuddy:byte-buddy:1.9.0 -> 1.9.3
     |    +--- net.bytebuddy:byte-buddy-agent:1.9.0 -> 1.9.3
     |    \--- org.objenesis:objenesis:2.6
     +--- org.hamcrest:hamcrest-core:1.3
     +--- org.hamcrest:hamcrest-library:1.3
     |    \--- org.hamcrest:hamcrest-core:1.3
     +--- org.skyscreamer:jsonassert:1.5.0
     |    \--- com.vaadin.external.google:android-json:0.0.20131108.vaadin1
     +--- org.springframework:spring-core:5.1.2.RELEASE (*)
     +--- org.springframework:spring-test:5.1.2.RELEASE
     |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
     \--- org.xmlunit:xmlunit-core:2.6.2

testCompileClasspath - Compile classpath for source set 'test'.
+--- org.springframework.boot:spring-boot-starter-web -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.1.0.RELEASE
|    |    |    +--- org.springframework:spring-core:5.1.2.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.1.2.RELEASE
|    |    |    \--- org.springframework:spring-context:5.1.2.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.1.2.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.1.2.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.1.2.RELEASE
|    |    |              \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.1.0.RELEASE
|    |    |    +--- ch.qos.logback:logback-classic:1.2.3
|    |    |    |    +--- ch.qos.logback:logback-core:1.2.3
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    |    +--- org.apache.logging.log4j:log4j-to-slf4j:2.11.1
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.11.1
|    |    |    \--- org.slf4j:jul-to-slf4j:1.7.25
|    |    |         \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    +--- org.springframework.boot:spring-boot-starter-json:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.1.2.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- org.springframework.boot:spring-boot-starter-tomcat:2.1.0.RELEASE
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    |    +--- org.apache.tomcat.embed:tomcat-embed-el:9.0.12
|    |    \--- org.apache.tomcat.embed:tomcat-embed-websocket:9.0.12
|    |         \--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    +--- org.hibernate.validator:hibernate-validator:6.0.13.Final
|    |    +--- javax.validation:validation-api:2.0.1.Final
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- com.fasterxml:classmate:1.3.4 -> 1.4.0
|    +--- org.springframework:spring-web:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-webmvc:5.1.2.RELEASE
|         +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-websocket -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter-web:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-messaging:5.1.2.RELEASE
|    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-websocket:5.1.2.RELEASE
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-security -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|    +--- org.springframework.security:spring-security-config:5.1.1.RELEASE
|    |    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE
|    |    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework.security:spring-security-web:5.1.1.RELEASE
|         +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|         +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.springframework.security:spring-security-messaging -> 5.1.1.RELEASE
|    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework:spring-messaging:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.mandas:docker-client:2.0.2
|    +--- org.slf4j:slf4j-api:1.7.29 -> 1.7.25
|    +--- com.google.guava:guava:28.1-jre
|    |    +--- com.google.guava:failureaccess:1.0.1
|    |    +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    +--- org.checkerframework:checker-qual:2.8.1
|    |    +--- com.google.errorprone:error_prone_annotations:2.3.2
|    |    +--- com.google.j2objc:j2objc-annotations:1.3
|    |    \--- org.codehaus.mojo:animal-sniffer-annotations:1.18
|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.10.1 -> 2.9.7
|    |    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-guava:2.10.1 -> 2.9.7
|    |    +--- com.google.guava:guava:18.0 -> 28.1-jre (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.core:jackson-databind:2.10.1 -> 2.9.7 (*)
|    +--- org.glassfish.jersey.core:jersey-client:2.28 -> 2.27
|    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27
|    |    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |    |    +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |    |    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
|    |    \--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    +--- org.glassfish.jersey.inject:jersey-hk2:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    \--- org.glassfish.hk2:hk2-locator:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-api:2.5.0-b42
|    |         |    +--- javax.inject:javax.inject:1
|    |         |    +--- org.glassfish.hk2:hk2-utils:2.5.0-b42
|    |         |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         |    |    \--- javax.inject:javax.inject:1
|    |         |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-utils:2.5.0-b42 (*)
|    |         +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         \--- org.javassist:javassist:3.22.0-CR2
|    +--- org.glassfish.jersey.connectors:jersey-apache-connector:2.28 -> 2.27
|    |    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6
|    |    |    +--- org.apache.httpcomponents:httpcore:4.4.10
|    |    |    \--- commons-codec:commons-codec:1.10 -> 1.11
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.core:jersey-client:2.27 (*)
|    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.ext:jersey-entity-filtering:2.27
|    |    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.10 -> 2.9.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.10 -> 2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.10 -> 2.9.7 (*)
|    +--- javax.activation:activation:1.1.1
|    +--- org.apache.commons:commons-compress:1.19
|    +--- commons-io:commons-io:2.6
|    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.12 -> 4.4.10
|    +--- com.github.jnr:jnr-unixsocket:0.23
|    |    +--- com.github.jnr:jnr-ffi:2.1.10
|    |    |    +--- com.github.jnr:jffi:1.2.19
|    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    +--- org.ow2.asm:asm-commons:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1
|    |    |    |    |    \--- org.ow2.asm:asm:7.1
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1
|    |    |    |         \--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-util:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- com.github.jnr:jnr-a64asm:1.0.0
|    |    |    \--- com.github.jnr:jnr-x86asm:1.0.2
|    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    +--- com.github.jnr:jnr-enxio:0.21
|    |    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    |    \--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |    \--- com.github.jnr:jnr-posix:3.0.50
|    |         +--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |         \--- com.github.jnr:jnr-constants:0.9.12
|    +--- commons-lang:commons-lang:2.6
|    \--- org.bouncycastle:bcpkix-jdk15on:1.64
|         \--- org.bouncycastle:bcprov-jdk15on:1.64
+--- org.keycloak:keycloak-spring-boot-starter:6.0.1
|    +--- org.keycloak:keycloak-spring-boot-2-adapter:6.0.1
|    |    +--- org.keycloak:keycloak-spring-boot-adapter-core:6.0.1
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    \--- org.keycloak:keycloak-core:6.0.1
|    |    |         +--- org.keycloak:keycloak-common:6.0.1
|    |    |         |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         |    \--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         +--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.keycloak:keycloak-spring-security-adapter:6.0.1
|    |    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    |    +--- org.keycloak:keycloak-adapter-spi:6.0.1
|    |    |    +--- org.keycloak:keycloak-adapter-core:6.0.1
|    |    |    +--- org.slf4j:slf4j-api:1.7.22 -> 1.7.25
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    +--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    \--- org.springframework.boot:spring-boot-starter-web:2.0.5.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:keycloak-authz-client:6.0.1
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:spring-boot-container-bundle:6.0.1
|    \--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- commons-io:commons-io:2.6
+--- org.apache.httpcomponents:httpclient:4.5.6 (*)
\--- org.springframework.boot:spring-boot-starter-test -> 2.1.0.RELEASE
     +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
     +--- org.springframework.boot:spring-boot-test:2.1.0.RELEASE
     |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
     +--- org.springframework.boot:spring-boot-test-autoconfigure:2.1.0.RELEASE
     |    +--- org.springframework.boot:spring-boot-test:2.1.0.RELEASE (*)
     |    \--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE (*)
     +--- com.jayway.jsonpath:json-path:2.4.0
     |    +--- net.minidev:json-smart:2.3
     |    |    \--- net.minidev:accessors-smart:1.2
     |    |         \--- org.ow2.asm:asm:5.0.4 -> 7.1
     |    \--- org.slf4j:slf4j-api:1.7.25
     +--- junit:junit:4.12
     |    \--- org.hamcrest:hamcrest-core:1.3
     +--- org.assertj:assertj-core:3.11.1
     +--- org.mockito:mockito-core:2.23.0
     |    +--- net.bytebuddy:byte-buddy:1.9.0 -> 1.9.3
     |    +--- net.bytebuddy:byte-buddy-agent:1.9.0 -> 1.9.3
     |    \--- org.objenesis:objenesis:2.6
     +--- org.hamcrest:hamcrest-core:1.3
     +--- org.hamcrest:hamcrest-library:1.3
     |    \--- org.hamcrest:hamcrest-core:1.3
     +--- org.skyscreamer:jsonassert:1.5.0
     |    \--- com.vaadin.external.google:android-json:0.0.20131108.vaadin1
     +--- org.springframework:spring-core:5.1.2.RELEASE (*)
     +--- org.springframework:spring-test:5.1.2.RELEASE
     |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
     \--- org.xmlunit:xmlunit-core:2.6.2

testCompileOnly - Compile only dependencies for source set 'test'.
No dependencies

testImplementation - Implementation only dependencies for source set 'test'. (n)
No dependencies

testRuntime - Runtime dependencies for source set 'test' (deprecated, use 'testRuntimeOnly' instead).
+--- org.springframework.boot:spring-boot-starter-web -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.1.0.RELEASE
|    |    |    +--- org.springframework:spring-core:5.1.2.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.1.2.RELEASE
|    |    |    \--- org.springframework:spring-context:5.1.2.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.1.2.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.1.2.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.1.2.RELEASE
|    |    |              \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.1.0.RELEASE
|    |    |    +--- ch.qos.logback:logback-classic:1.2.3
|    |    |    |    +--- ch.qos.logback:logback-core:1.2.3
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    |    +--- org.apache.logging.log4j:log4j-to-slf4j:2.11.1
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.11.1
|    |    |    \--- org.slf4j:jul-to-slf4j:1.7.25
|    |    |         \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.23
|    +--- org.springframework.boot:spring-boot-starter-json:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.1.2.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- org.springframework.boot:spring-boot-starter-tomcat:2.1.0.RELEASE
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    |    +--- org.apache.tomcat.embed:tomcat-embed-el:9.0.12
|    |    \--- org.apache.tomcat.embed:tomcat-embed-websocket:9.0.12
|    |         \--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    +--- org.hibernate.validator:hibernate-validator:6.0.13.Final
|    |    +--- javax.validation:validation-api:2.0.1.Final
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- com.fasterxml:classmate:1.3.4 -> 1.4.0
|    +--- org.springframework:spring-web:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-webmvc:5.1.2.RELEASE
|         +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-websocket -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter-web:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-messaging:5.1.2.RELEASE
|    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-websocket:5.1.2.RELEASE
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-security -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|    +--- org.springframework.security:spring-security-config:5.1.1.RELEASE
|    |    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE
|    |    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework.security:spring-security-web:5.1.1.RELEASE
|         +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|         +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.springframework.security:spring-security-messaging -> 5.1.1.RELEASE
|    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework:spring-messaging:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.mandas:docker-client:2.0.2
|    +--- org.slf4j:slf4j-api:1.7.29 -> 1.7.25
|    +--- com.google.guava:guava:28.1-jre
|    |    +--- com.google.guava:failureaccess:1.0.1
|    |    +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    +--- org.checkerframework:checker-qual:2.8.1
|    |    +--- com.google.errorprone:error_prone_annotations:2.3.2
|    |    +--- com.google.j2objc:j2objc-annotations:1.3
|    |    \--- org.codehaus.mojo:animal-sniffer-annotations:1.18
|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.10.1 -> 2.9.7
|    |    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-guava:2.10.1 -> 2.9.7
|    |    +--- com.google.guava:guava:18.0 -> 28.1-jre (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.core:jackson-databind:2.10.1 -> 2.9.7 (*)
|    +--- org.glassfish.jersey.core:jersey-client:2.28 -> 2.27
|    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27
|    |    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |    |    +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |    |    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
|    |    \--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    +--- org.glassfish.jersey.inject:jersey-hk2:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    \--- org.glassfish.hk2:hk2-locator:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-api:2.5.0-b42
|    |         |    +--- javax.inject:javax.inject:1
|    |         |    +--- org.glassfish.hk2:hk2-utils:2.5.0-b42
|    |         |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         |    |    \--- javax.inject:javax.inject:1
|    |         |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-utils:2.5.0-b42 (*)
|    |         +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         \--- org.javassist:javassist:3.22.0-CR2
|    +--- org.glassfish.jersey.connectors:jersey-apache-connector:2.28 -> 2.27
|    |    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6
|    |    |    +--- org.apache.httpcomponents:httpcore:4.4.10
|    |    |    \--- commons-codec:commons-codec:1.10 -> 1.11
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.core:jersey-client:2.27 (*)
|    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.ext:jersey-entity-filtering:2.27
|    |    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.10 -> 2.9.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.10 -> 2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.10 -> 2.9.7 (*)
|    +--- javax.activation:activation:1.1.1
|    +--- org.apache.commons:commons-compress:1.19
|    +--- commons-io:commons-io:2.6
|    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.12 -> 4.4.10
|    +--- com.github.jnr:jnr-unixsocket:0.23
|    |    +--- com.github.jnr:jnr-ffi:2.1.10
|    |    |    +--- com.github.jnr:jffi:1.2.19
|    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    +--- org.ow2.asm:asm-commons:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1
|    |    |    |    |    \--- org.ow2.asm:asm:7.1
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1
|    |    |    |         \--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-util:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- com.github.jnr:jnr-a64asm:1.0.0
|    |    |    \--- com.github.jnr:jnr-x86asm:1.0.2
|    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    +--- com.github.jnr:jnr-enxio:0.21
|    |    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    |    \--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |    \--- com.github.jnr:jnr-posix:3.0.50
|    |         +--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |         \--- com.github.jnr:jnr-constants:0.9.12
|    +--- commons-lang:commons-lang:2.6
|    \--- org.bouncycastle:bcpkix-jdk15on:1.64
|         \--- org.bouncycastle:bcprov-jdk15on:1.64
+--- org.keycloak:keycloak-spring-boot-starter:6.0.1
|    +--- org.keycloak:keycloak-spring-boot-2-adapter:6.0.1
|    |    +--- org.keycloak:keycloak-spring-boot-adapter-core:6.0.1
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    \--- org.keycloak:keycloak-core:6.0.1
|    |    |         +--- org.keycloak:keycloak-common:6.0.1
|    |    |         |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         |    \--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         +--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.keycloak:keycloak-spring-security-adapter:6.0.1
|    |    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    |    +--- org.keycloak:keycloak-adapter-spi:6.0.1
|    |    |    +--- org.keycloak:keycloak-adapter-core:6.0.1
|    |    |    +--- org.slf4j:slf4j-api:1.7.22 -> 1.7.25
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    +--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    |    |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-annotations:2.9.8 -> 2.9.0
|    |    \--- org.springframework.boot:spring-boot-starter-web:2.0.5.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:keycloak-authz-client:6.0.1
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:spring-boot-container-bundle:6.0.1
|    \--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- commons-io:commons-io:2.6
+--- org.apache.httpcomponents:httpclient:4.5.6 (*)
\--- org.springframework.boot:spring-boot-starter-test -> 2.1.0.RELEASE
     +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
     +--- org.springframework.boot:spring-boot-test:2.1.0.RELEASE
     |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
     +--- org.springframework.boot:spring-boot-test-autoconfigure:2.1.0.RELEASE
     |    +--- org.springframework.boot:spring-boot-test:2.1.0.RELEASE (*)
     |    \--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE (*)
     +--- com.jayway.jsonpath:json-path:2.4.0
     |    +--- net.minidev:json-smart:2.3
     |    |    \--- net.minidev:accessors-smart:1.2
     |    |         \--- org.ow2.asm:asm:5.0.4 -> 7.1
     |    \--- org.slf4j:slf4j-api:1.7.25
     +--- junit:junit:4.12
     |    \--- org.hamcrest:hamcrest-core:1.3
     +--- org.assertj:assertj-core:3.11.1
     +--- org.mockito:mockito-core:2.23.0
     |    +--- net.bytebuddy:byte-buddy:1.9.0 -> 1.9.3
     |    +--- net.bytebuddy:byte-buddy-agent:1.9.0 -> 1.9.3
     |    \--- org.objenesis:objenesis:2.6
     +--- org.hamcrest:hamcrest-core:1.3
     +--- org.hamcrest:hamcrest-library:1.3
     |    \--- org.hamcrest:hamcrest-core:1.3
     +--- org.skyscreamer:jsonassert:1.5.0
     |    \--- com.vaadin.external.google:android-json:0.0.20131108.vaadin1
     +--- org.springframework:spring-core:5.1.2.RELEASE (*)
     +--- org.springframework:spring-test:5.1.2.RELEASE
     |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
     \--- org.xmlunit:xmlunit-core:2.6.2

testRuntimeClasspath - Runtime classpath of source set 'test'.
+--- org.springframework.boot:spring-boot-starter-web -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.1.0.RELEASE
|    |    |    +--- org.springframework:spring-core:5.1.2.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.1.2.RELEASE
|    |    |    \--- org.springframework:spring-context:5.1.2.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.1.2.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.1.2.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.1.2.RELEASE
|    |    |              \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.1.0.RELEASE
|    |    |    +--- ch.qos.logback:logback-classic:1.2.3
|    |    |    |    +--- ch.qos.logback:logback-core:1.2.3
|    |    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    |    +--- org.apache.logging.log4j:log4j-to-slf4j:2.11.1
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.11.1
|    |    |    \--- org.slf4j:jul-to-slf4j:1.7.25
|    |    |         \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.23
|    +--- org.springframework.boot:spring-boot-starter-json:2.1.0.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.1.2.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    +--- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-parameter-names:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- org.springframework.boot:spring-boot-starter-tomcat:2.1.0.RELEASE
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    |    +--- org.apache.tomcat.embed:tomcat-embed-el:9.0.12
|    |    \--- org.apache.tomcat.embed:tomcat-embed-websocket:9.0.12
|    |         \--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    +--- org.hibernate.validator:hibernate-validator:6.0.13.Final
|    |    +--- javax.validation:validation-api:2.0.1.Final
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- com.fasterxml:classmate:1.3.4 -> 1.4.0
|    +--- org.springframework:spring-web:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-webmvc:5.1.2.RELEASE
|         +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-websocket -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter-web:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-messaging:5.1.2.RELEASE
|    |    +--- org.springframework:spring-beans:5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
|    \--- org.springframework:spring-websocket:5.1.2.RELEASE
|         +--- org.springframework:spring-context:5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.2.RELEASE (*)
+--- org.springframework.boot:spring-boot-starter-security -> 2.1.0.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
|    +--- org.springframework:spring-aop:5.1.2.RELEASE (*)
|    +--- org.springframework.security:spring-security-config:5.1.1.RELEASE
|    |    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE
|    |    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    |    \--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    |    \--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework.security:spring-security-web:5.1.1.RELEASE
|         +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|         +--- org.springframework:spring-aop:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|         \--- org.springframework:spring-web:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.springframework.security:spring-security-messaging -> 5.1.1.RELEASE
|    +--- org.springframework.security:spring-security-core:5.1.1.RELEASE (*)
|    +--- org.springframework:spring-beans:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-context:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-core:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    +--- org.springframework:spring-expression:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
|    \--- org.springframework:spring-messaging:5.1.1.RELEASE -> 5.1.2.RELEASE (*)
+--- org.mandas:docker-client:2.0.2
|    +--- org.slf4j:slf4j-api:1.7.29 -> 1.7.25
|    +--- com.google.guava:guava:28.1-jre
|    |    +--- com.google.guava:failureaccess:1.0.1
|    |    +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
|    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    +--- org.checkerframework:checker-qual:2.8.1
|    |    +--- com.google.errorprone:error_prone_annotations:2.3.2
|    |    +--- com.google.j2objc:j2objc-annotations:1.3
|    |    \--- org.codehaus.mojo:animal-sniffer-annotations:1.18
|    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.10.1 -> 2.9.7
|    |    +--- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.9.7
|    |         +--- com.fasterxml.jackson.core:jackson-annotations:2.9.0
|    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.datatype:jackson-datatype-guava:2.10.1 -> 2.9.7
|    |    +--- com.google.guava:guava:18.0 -> 28.1-jre (*)
|    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.7
|    |    \--- com.fasterxml.jackson.core:jackson-databind:2.9.7 (*)
|    +--- com.fasterxml.jackson.core:jackson-databind:2.10.1 -> 2.9.7 (*)
|    +--- org.glassfish.jersey.core:jersey-client:2.28 -> 2.27
|    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27
|    |    |    +--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |    |    +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |    |    \--- org.glassfish.hk2:osgi-resource-locator:1.0.1
|    |    \--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    +--- org.glassfish.jersey.inject:jersey-hk2:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    \--- org.glassfish.hk2:hk2-locator:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:javax.inject:2.5.0-b42
|    |         +--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-api:2.5.0-b42
|    |         |    +--- javax.inject:javax.inject:1
|    |         |    +--- org.glassfish.hk2:hk2-utils:2.5.0-b42
|    |         |    |    +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         |    |    \--- javax.inject:javax.inject:1
|    |         |    \--- org.glassfish.hk2.external:aopalliance-repackaged:2.5.0-b42
|    |         +--- org.glassfish.hk2:hk2-utils:2.5.0-b42 (*)
|    |         +--- javax.annotation:javax.annotation-api:1.2 -> 1.3.2
|    |         \--- org.javassist:javassist:3.22.0-CR2
|    +--- org.glassfish.jersey.connectors:jersey-apache-connector:2.28 -> 2.27
|    |    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6
|    |    |    +--- org.apache.httpcomponents:httpcore:4.4.10
|    |    |    \--- commons-codec:commons-codec:1.10 -> 1.11
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.core:jersey-client:2.27 (*)
|    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    +--- org.glassfish.jersey.media:jersey-media-json-jackson:2.28 -> 2.27
|    |    +--- org.glassfish.jersey.core:jersey-common:2.27 (*)
|    |    +--- org.glassfish.jersey.ext:jersey-entity-filtering:2.27
|    |    |    \--- javax.ws.rs:javax.ws.rs-api:2.1
|    |    +--- com.fasterxml.jackson.core:jackson-annotations:2.8.10 -> 2.9.0
|    |    +--- com.fasterxml.jackson.core:jackson-databind:2.8.10 -> 2.9.7 (*)
|    |    \--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.8.10 -> 2.9.7 (*)
|    +--- javax.activation:activation:1.1.1
|    +--- org.apache.commons:commons-compress:1.19
|    +--- commons-io:commons-io:2.6
|    +--- org.apache.httpcomponents:httpclient:4.5 -> 4.5.6 (*)
|    +--- org.apache.httpcomponents:httpcore:4.4.12 -> 4.4.10
|    +--- com.github.jnr:jnr-unixsocket:0.23
|    |    +--- com.github.jnr:jnr-ffi:2.1.10
|    |    |    +--- com.github.jnr:jffi:1.2.19
|    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    +--- org.ow2.asm:asm-commons:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1
|    |    |    |    |    \--- org.ow2.asm:asm:7.1
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1
|    |    |    |         \--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    +--- org.ow2.asm:asm-util:7.1
|    |    |    |    +--- org.ow2.asm:asm:7.1
|    |    |    |    +--- org.ow2.asm:asm-tree:7.1 (*)
|    |    |    |    \--- org.ow2.asm:asm-analysis:7.1 (*)
|    |    |    +--- com.github.jnr:jnr-a64asm:1.0.0
|    |    |    \--- com.github.jnr:jnr-x86asm:1.0.2
|    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    +--- com.github.jnr:jnr-enxio:0.21
|    |    |    +--- com.github.jnr:jnr-constants:0.9.12
|    |    |    \--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |    \--- com.github.jnr:jnr-posix:3.0.50
|    |         +--- com.github.jnr:jnr-ffi:2.1.10 (*)
|    |         \--- com.github.jnr:jnr-constants:0.9.12
|    +--- commons-lang:commons-lang:2.6
|    \--- org.bouncycastle:bcpkix-jdk15on:1.64
|         \--- org.bouncycastle:bcprov-jdk15on:1.64
+--- org.keycloak:keycloak-spring-boot-starter:6.0.1
|    +--- org.keycloak:keycloak-spring-boot-2-adapter:6.0.1
|    |    +--- org.keycloak:keycloak-spring-boot-adapter-core:6.0.1
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    \--- org.keycloak:keycloak-core:6.0.1
|    |    |         +--- org.keycloak:keycloak-common:6.0.1
|    |    |         |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         |    \--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |         +--- org.bouncycastle:bcpkix-jdk15on:1.60 -> 1.64 (*)
|    |    |         +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |         \--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.keycloak:keycloak-spring-security-adapter:6.0.1
|    |    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    |    +--- org.keycloak:keycloak-adapter-spi:6.0.1
|    |    |    +--- org.keycloak:keycloak-adapter-core:6.0.1
|    |    |    +--- org.slf4j:slf4j-api:1.7.22 -> 1.7.25
|    |    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    |    +--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    |    |    +--- org.bouncycastle:bcprov-jdk15on:1.60 -> 1.64
|    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.9.8 -> 2.9.7
|    |    |    +--- com.fasterxml.jackson.core:jackson-databind:2.9.8 -> 2.9.7 (*)
|    |    |    \--- com.fasterxml.jackson.core:jackson-annotations:2.9.8 -> 2.9.0
|    |    \--- org.springframework.boot:spring-boot-starter-web:2.0.5.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:keycloak-authz-client:6.0.1
|    |    +--- org.keycloak:keycloak-core:6.0.1 (*)
|    |    +--- org.jboss.logging:jboss-logging:3.3.2.Final
|    |    \--- org.apache.httpcomponents:httpclient:4.5.4 -> 4.5.6 (*)
|    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.1.0.RELEASE (*)
|    +--- org.keycloak:spring-boot-container-bundle:6.0.1
|    \--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- org.keycloak:keycloak-spring-security-adapter:6.0.1 (*)
+--- commons-io:commons-io:2.6
+--- org.apache.httpcomponents:httpclient:4.5.6 (*)
\--- org.springframework.boot:spring-boot-starter-test -> 2.1.0.RELEASE
     +--- org.springframework.boot:spring-boot-starter:2.1.0.RELEASE (*)
     +--- org.springframework.boot:spring-boot-test:2.1.0.RELEASE
     |    \--- org.springframework.boot:spring-boot:2.1.0.RELEASE (*)
     +--- org.springframework.boot:spring-boot-test-autoconfigure:2.1.0.RELEASE
     |    +--- org.springframework.boot:spring-boot-test:2.1.0.RELEASE (*)
     |    \--- org.springframework.boot:spring-boot-autoconfigure:2.1.0.RELEASE (*)
     +--- com.jayway.jsonpath:json-path:2.4.0
     |    +--- net.minidev:json-smart:2.3
     |    |    \--- net.minidev:accessors-smart:1.2
     |    |         \--- org.ow2.asm:asm:5.0.4 -> 7.1
     |    \--- org.slf4j:slf4j-api:1.7.25
     +--- junit:junit:4.12
     |    \--- org.hamcrest:hamcrest-core:1.3
     +--- org.assertj:assertj-core:3.11.1
     +--- org.mockito:mockito-core:2.23.0
     |    +--- net.bytebuddy:byte-buddy:1.9.0 -> 1.9.3
     |    +--- net.bytebuddy:byte-buddy-agent:1.9.0 -> 1.9.3
     |    \--- org.objenesis:objenesis:2.6
     +--- org.hamcrest:hamcrest-core:1.3
     +--- org.hamcrest:hamcrest-library:1.3
     |    \--- org.hamcrest:hamcrest-core:1.3
     +--- org.skyscreamer:jsonassert:1.5.0
     |    \--- com.vaadin.external.google:android-json:0.0.20131108.vaadin1
     +--- org.springframework:spring-core:5.1.2.RELEASE (*)
     +--- org.springframework:spring-test:5.1.2.RELEASE
     |    \--- org.springframework:spring-core:5.1.2.RELEASE (*)
     \--- org.xmlunit:xmlunit-core:2.6.2

testRuntimeOnly - Runtime only dependencies for source set 'test'. (n)
No dependencies

(*) - dependencies omitted (listed previously)

A web-based, searchable dependency report is available by adding the --scan option.

BUILD SUCCESSFUL in 2s
1 actionable task: 1 executed

from docker-client.

ieggel avatar ieggel commented on June 23, 2024

@dmandalidis
Looking at my dependencies above it does not seem that my project is using glassfish dependencies besides the ones needed for docker-client. As far as i understand there was a problem with javax.inject. Do you have an idea what exactly happened and why it is working now?

from docker-client.

dmandalidis avatar dmandalidis commented on June 23, 2024

@ieggel no clue, discussions around the internet indicate a jersey bug but it's still not clear to me why this is happening. Docker-client directly uses MultiException and this should be pulled transitively by client projects. Needs more investigation from my side I guess

from docker-client.

dmandalidis avatar dmandalidis commented on June 23, 2024

@rwmajor2 I see. jersey-1.x is pretty old though and I 'd suggest you considering updating it (I know it may be a total mess). I 'll check if I can modify docker-client in a way that a different JAXRS client could be used when applicable

from docker-client.

ieggel avatar ieggel commented on June 23, 2024

@dmandalidis
OK, well, main thing is that it's working now. I've done some further testing now and I can confirm everything is working smoothly with the unshaded version on my side. Thanks!

from docker-client.

ieggel avatar ieggel commented on June 23, 2024

@dmandalidis
I also just found out that springboot does depend on jersey. The strange thing is that with ./gradlew dependecies one cannot see it. Springboot downgrades jersey from 2.28 to 2.27 in my case, which does not seem to cause any problem ATM.

I now did:

grep -r "2.27" ~/.gradle/caches/modules-2/files-2.1/*

So it seems that jersey is referenced in the following poms:

  • spring-boot-dependencies-2.1.0.RELEASE.pom
  • spring-boot-autoconfigure-2.1.0.RELEASE.pom

BTW i also asked a question on that behavior over at https://stackoverflow.com/questions/58937991/gradle-springboot-overriding-dependencies-jersey-and-apache-httpclient

from docker-client.

tony-- avatar tony-- commented on June 23, 2024

FWIW, we haven't used the shaded version in the past, but I was in the process of switching to shaded. The nice thing about shading is that the consumer doesn't have to add a big list of dependencies to their project that are sometimes hard to assemble.

In my particular case, I want to use this in Eclipse plug-ins, so it has to be converted from maven to a P2 bundle. If it is unshaded, all of the dependencies also need to be converted to P2 bundles so that they can be consumed. This is always a small burden, but because this has so many dependencies it is a major maintenance headache.

That being said, I understand why you want to drop shaded support and I see that shaded support is not really intended to support my use case.

I guess I'll switch back to non-shaded - just wanted to provide some input about my use case.

from docker-client.

tony-- avatar tony-- commented on June 23, 2024

I have the use case I described and although it would reduce maintenance effort in some ways, it might require very frequent releases of shaded due to the frequent CVEs in dependencies. So in the end, it might be more practical to have consumers retain control of dependencies so that they can be updated piecemeal downstream. I'm not sure. As I mentioned, I haven't used shaded up until now, so obviously it is not a requirement. Just thought it might be nicer than maintaining all the dependencies separately.

from docker-client.

tony-- avatar tony-- commented on June 23, 2024

By the way @ieggel, is it possible to use dependencyTree to generate the list of dependencies for this library only?

I just realized that I should clone the repo and run dependencyTree there. 🙄

from docker-client.

ieggel avatar ieggel commented on June 23, 2024

from docker-client.

dmandalidis avatar dmandalidis commented on June 23, 2024

Superseded by #161

from docker-client.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.