spring-attic / spring-cloud-gcp

Integration for Google Cloud Platform APIs with Spring
Apache License 2.0
704 stars 693 forks source link

Exception when sending spans in Kubernetes #1120

Closed michael-barker closed 5 years ago

michael-barker commented 6 years ago

When using Spring Cloud GCP in Kubernetes I get the following exception when spans are sent to Stackdriver. Here's a minimal sample app that reproduces the issue.

This is the exception I see in the Stackdriver logs.

2018-10-18 17:49:28.396 DEBUG [-,,,] 1 --- [r-stackdriver}}] z.r.AsyncReporter$BoundedAsyncReporter   : Dropped 1 spans due to StatusRuntimeException(INTERNAL: Panic! This is a bug!)
io.grpc.StatusRuntimeException: INTERNAL: Panic! This is a bug!
    at io.grpc.Status.asRuntimeException(Status.java:526) ~[grpc-core-1.14.0.jar:1.14.0]
    at zipkin2.reporter.stackdriver.internal.AwaitableUnaryClientCallListener.onClose(AwaitableUnaryClientCallListener.java:89) ~[zipkin-sender-stackdriver-0.6.4.jar:na]
    at io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1$1.onClose(CensusStatsModule.java:684) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1$1.onClose(CensusTracingModule.java:403) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:459) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.ClientCallImpl.access$300(ClientCallImpl.java:63) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(ClientCallImpl.java:546) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$600(ClientCallImpl.java:467) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:584) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123) ~[grpc-core-1.14.0.jar:1.14.0]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_181]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_181]
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) ~[na:1.8.0_181]
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[na:1.8.0_181]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_181]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_181]
    at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_181]
Caused by: java.lang.AbstractMethodError: io.grpc.netty.shaded.io.grpc.netty.NettyChannelBuilder$NettyTransportFactory.newClientTransport(Ljava/net/SocketAddress;Lio/grpc/internal/ClientTransportFactory$ClientTransportOptions;)Lio/grpc/internal/ConnectionClientTransport;
    at io.grpc.internal.CallCredentialsApplyingTransportFactory.newClientTransport(CallCredentialsApplyingTransportFactory.java:47) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.InternalSubchannel.startNewTransport(InternalSubchannel.java:238) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.InternalSubchannel.obtainActiveTransport(InternalSubchannel.java:206) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.ManagedChannelImpl$SubchannelImpl.requestConnection(ManagedChannelImpl.java:1417) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.PickFirstBalancerFactory$PickFirstBalancer.handleResolvedAddressGroups(PickFirstBalancerFactory.java:74) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.AutoConfiguredLoadBalancerFactory$AutoConfiguredLoadBalancer.handleResolvedAddressGroups(AutoConfiguredLoadBalancerFactory.java:106) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.ManagedChannelImpl$NameResolverListenerImpl$1NamesResolved.run(ManagedChannelImpl.java:1286) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.ChannelExecutor.drain(ChannelExecutor.java:73) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.ManagedChannelImpl$LbHelperImpl.runSerialized(ManagedChannelImpl.java:1230) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.ManagedChannelImpl$NameResolverListenerImpl.onAddresses(ManagedChannelImpl.java:1290) ~[grpc-core-1.14.0.jar:1.14.0]
    at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:251) ~[grpc-core-1.14.0.jar:1.14.0]
meltsufin commented 6 years ago

Thanks! Could be related to: #1118.

michael-barker commented 6 years ago

No problem. I'm not adding the Stackdriver appender though. The sample project has no logback.xml or logback-spring.xml.

michael-barker commented 6 years ago

@meltsufin Any update? Do you think this one is related to the other issue?

meltsufin commented 6 years ago

@michael-barker Can you please repost this on https://github.com/openzipkin/zipkin-gcp, since that repo has the affected code. @adriancole FYI.

codefromthecrypt commented 6 years ago

this looks very much like a class path version match concern. we dont usually use github issues for things like this. maybe clarify the versions of things in use?

michael-barker commented 6 years ago

Here's the full dependency graph. I don't believe any transitive dependencies from spring-cloud-gcp-starter-trace 1.0.0.RELEASE are overridden.


------------------------------------------------------------
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).
No dependencies

compileClasspath - Compile classpath for source set 'main'.
+--- com.fasterxml.jackson.module:jackson-module-kotlin -> 2.9.7
|    +--- 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.core:jackson-annotations:2.9.0
|    \--- org.jetbrains.kotlin:kotlin-reflect:1.2.51
|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51
|              +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.2.51
|              \--- org.jetbrains:annotations:13.0
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.51
|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51 (*)
|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.51
|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51 (*)
+--- org.jetbrains.kotlin:kotlin-reflect:1.2.51 (*)
+--- org.springframework.boot:spring-boot-starter-webflux -> 2.0.6.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.0.6.RELEASE
|    |    |    +--- org.springframework:spring-core:5.0.10.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.0.10.RELEASE
|    |    |    \--- org.springframework:spring-context:5.0.10.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.0.10.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.0.10.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.0.10.RELEASE
|    |    |              \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.0.6.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.0.6.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.0.6.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.10.0
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.10.0
|    |    |    \--- 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.0.10.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.19
|    +--- org.springframework.boot:spring-boot-starter-json:2.0.6.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.0.10.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind: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-reactor-netty:2.0.6.RELEASE
|    |    \--- io.projectreactor.ipc:reactor-netty:0.7.10.RELEASE
|    |         +--- io.netty:netty-codec-http:4.1.29.Final
|    |         |    \--- io.netty:netty-codec:4.1.29.Final
|    |         |         \--- io.netty:netty-transport:4.1.29.Final
|    |         |              +--- io.netty:netty-buffer:4.1.29.Final
|    |         |              |    \--- io.netty:netty-common:4.1.29.Final
|    |         |              \--- io.netty:netty-resolver:4.1.29.Final
|    |         |                   \--- io.netty:netty-common:4.1.29.Final
|    |         +--- io.netty:netty-handler:4.1.29.Final
|    |         |    +--- io.netty:netty-buffer:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-codec:4.1.29.Final (*)
|    |         +--- io.netty:netty-handler-proxy:4.1.29.Final
|    |         |    +--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-codec-socks:4.1.29.Final
|    |         |    |    \--- io.netty:netty-codec:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-codec-http:4.1.29.Final (*)
|    |         +--- io.netty:netty-transport-native-epoll:4.1.29.Final
|    |         |    +--- io.netty:netty-common:4.1.29.Final
|    |         |    +--- io.netty:netty-buffer:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-transport-native-unix-common:4.1.29.Final
|    |         |    |    +--- io.netty:netty-common:4.1.29.Final
|    |         |    |    \--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-transport:4.1.29.Final (*)
|    |         \--- io.projectreactor:reactor-core:3.1.10.RELEASE
|    |              \--- org.reactivestreams:reactive-streams:1.0.2
|    +--- 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
|    +--- org.springframework:spring-web:5.0.10.RELEASE (*)
|    +--- org.springframework:spring-webflux:5.0.10.RELEASE
|    |    +--- io.projectreactor:reactor-core:3.1.9.RELEASE -> 3.1.10.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    +--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    \--- org.springframework:spring-web:5.0.10.RELEASE (*)
|    \--- org.synchronoss.cloud:nio-multipart-parser:1.1.0
|         +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
|         \--- org.synchronoss.cloud:nio-stream-storage:1.1.3
|              \--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
\--- org.springframework.cloud:spring-cloud-gcp-starter-trace -> 1.0.0.RELEASE
     +--- org.springframework.cloud:spring-cloud-gcp-starter:1.0.0.RELEASE
     |    +--- org.springframework.cloud:spring-cloud-gcp-core:1.0.0.RELEASE
     |    |    +--- com.google.cloud:google-cloud-core:1.38.0
     |    |    |    +--- com.google.guava:guava:20.0
     |    |    |    +--- joda-time:joda-time:2.9.2 -> 2.9.9
     |    |    |    +--- com.google.http-client:google-http-client:1.23.0
     |    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.2
     |    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.6
     |    |    |    |         +--- org.apache.httpcomponents:httpcore:4.4.10
     |    |    |    |         \--- commons-codec:commons-codec:1.10 -> 1.11
     |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
     |    |    |    +--- com.google.api:api-common:1.6.0
     |    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
     |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
     |    |    |    +--- com.google.api:gax:1.29.0
     |    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
     |    |    |    |    +--- com.google.guava:guava:20.0
     |    |    |    |    +--- org.threeten:threetenbp:1.3.3
     |    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.9.1 -> 0.10.0
     |    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.10.0
     |    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.23.0 (*)
     |    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0
     |    |    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.23.0 (*)
     |    |    |    |    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.9.7
     |    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
     |    |    |    |    \--- com.google.api:api-common:1.6.0 (*)
     |    |    |    +--- com.google.protobuf:protobuf-java-util:3.6.0
     |    |    |    |    +--- com.google.protobuf:protobuf-java:3.6.0
     |    |    |    |    +--- com.google.guava:guava:19.0 -> 20.0
     |    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.5
     |    |    |    +--- com.google.api.grpc:proto-google-common-protos:1.12.0
     |    |    |    |    \--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
     |    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.12.0
     |    |    |         +--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
     |    |    |         +--- com.google.api:api-common:1.5.0 -> 1.6.0 (*)
     |    |    |         \--- com.google.api.grpc:proto-google-common-protos:1.11.0 -> 1.12.0 (*)
     |    |    +--- org.springframework:spring-core:5.0.7.RELEASE -> 5.0.10.RELEASE (*)
     |    |    +--- org.springframework:spring-context:5.0.7.RELEASE -> 5.0.10.RELEASE (*)
     |    |    \--- org.slf4j:slf4j-api:1.7.25
     |    +--- org.springframework.cloud:spring-cloud-gcp-autoconfigure:1.0.0.RELEASE
     |    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.0.3.RELEASE -> 2.0.6.RELEASE (*)
     |    |    +--- org.springframework.cloud:spring-cloud-gcp-core:1.0.0.RELEASE (*)
     |    |    \--- org.slf4j:slf4j-api:1.7.25
     |    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.0.6.RELEASE (*)
     |    \--- org.slf4j:slf4j-api:1.7.25
     +--- org.springframework.cloud:spring-cloud-starter-sleuth:2.0.1.RELEASE
     |    +--- org.springframework.cloud:spring-cloud-starter:2.0.1.RELEASE
     |    |    +--- org.springframework.boot:spring-boot-starter:2.0.4.RELEASE -> 2.0.6.RELEASE (*)
     |    |    +--- org.springframework.cloud:spring-cloud-context:2.0.1.RELEASE
     |    |    |    \--- org.springframework.security:spring-security-crypto:5.0.7.RELEASE -> 5.0.9.RELEASE
     |    |    +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE
     |    |    |    \--- org.springframework.security:spring-security-crypto:5.0.7.RELEASE -> 5.0.9.RELEASE
     |    |    \--- org.springframework.security:spring-security-rsa:1.0.5.RELEASE
     |    |         \--- org.bouncycastle:bcpkix-jdk15on:1.56
     |    |              \--- org.bouncycastle:bcprov-jdk15on:1.56
     |    +--- org.springframework.boot:spring-boot-starter-aop:2.0.4.RELEASE -> 2.0.6.RELEASE
     |    |    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE (*)
     |    |    +--- org.springframework:spring-aop:5.0.10.RELEASE (*)
     |    |    \--- org.aspectj:aspectjweaver:1.8.13
     |    \--- org.springframework.cloud:spring-cloud-sleuth-core:2.0.1.RELEASE
     |         +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE (*)
     |         +--- org.springframework:spring-context:5.0.8.RELEASE -> 5.0.10.RELEASE (*)
     |         +--- org.aspectj:aspectjrt:1.8.13
     |         +--- io.zipkin.brave:brave:5.1.4 -> 5.1.5
     |         |    +--- io.zipkin.zipkin2:zipkin:2.10.4
     |         |    \--- io.zipkin.reporter2:zipkin-reporter:2.7.7
     |         |         \--- io.zipkin.zipkin2:zipkin:2.10.4
     |         +--- io.zipkin.brave:brave-context-log4j2:5.1.4
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-spring-web:5.1.4
     |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4
     |         |    |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-spring-rabbit:5.1.4
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-kafka-clients:5.1.4
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-httpclient:5.1.4
     |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-httpasyncclient:5.1.4
     |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         \--- io.zipkin.brave:brave-instrumentation-spring-webmvc:5.1.4
     |              +--- io.zipkin.brave:brave-instrumentation-servlet:5.1.4
     |              |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
     |              |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |              \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     +--- io.zipkin.gcp:zipkin-sender-stackdriver:0.6.4
     |    +--- io.zipkin.gcp:zipkin-translation-stackdriver:0.6.4
     |    |    +--- io.zipkin.zipkin2:zipkin:2.10.4
     |    |    \--- com.google.api.grpc:grpc-google-devtools-cloudtrace-v1:0.1.1
     |    |         \--- com.google.api.grpc:grpc-google-common-protos:0.1.1 -> 1.12.0
     |    |              +--- io.grpc:grpc-stub:1.10.1 -> 1.13.1
     |    |              |    \--- io.grpc:grpc-core:1.13.1 -> 1.14.0
     |    |              |         +--- io.grpc:grpc-context:1.14.0
     |    |              |         +--- com.google.code.gson:gson:2.7 -> 2.8.5
     |    |              |         +--- com.google.guava:guava:20.0
     |    |              |         +--- com.google.errorprone:error_prone_annotations:2.1.2
     |    |              |         +--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
     |    |              |         +--- io.opencensus:opencensus-api:0.12.3
     |    |              |         \--- io.opencensus:opencensus-contrib-grpc-metrics:0.12.3
     |    |              |              \--- io.opencensus:opencensus-api:0.12.3
     |    |              +--- io.grpc:grpc-protobuf:1.10.1 -> 1.14.0
     |    |              |    +--- io.grpc:grpc-core:1.14.0 (*)
     |    |              |    +--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
     |    |              |    +--- com.google.guava:guava:20.0
     |    |              |    +--- com.google.api.grpc:proto-google-common-protos:1.0.0 -> 1.12.0 (*)
     |    |              |    \--- io.grpc:grpc-protobuf-lite:1.14.0
     |    |              |         +--- io.grpc:grpc-core:1.14.0 (*)
     |    |              |         \--- com.google.guava:guava:20.0
     |    |              \--- com.google.api.grpc:proto-google-common-protos:1.12.0 (*)
     |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
     |    +--- com.google.api.grpc:grpc-google-devtools-cloudtrace-v1:0.1.1 (*)
     |    +--- io.grpc:grpc-core:1.14.0 (*)
     |    +--- io.grpc:grpc-protobuf:1.14.0 (*)
     |    \--- io.zipkin.zipkin2:zipkin:2.10.4
     +--- io.zipkin.gcp:brave-propagation-stackdriver:0.6.4
     |    +--- io.zipkin.brave:brave:5.1.5 (*)
     |    \--- io.zipkin.zipkin2:zipkin:2.10.4
     +--- org.springframework.cloud:spring-cloud-sleuth-zipkin:2.0.1.RELEASE
     |    +--- org.springframework.cloud:spring-cloud-sleuth-core:2.0.1.RELEASE (*)
     |    +--- org.springframework:spring-web:5.0.8.RELEASE -> 5.0.10.RELEASE (*)
     |    +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE (*)
     |    +--- io.zipkin.zipkin2:zipkin:2.10.4
     |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
     |    +--- io.zipkin.reporter2:zipkin-sender-kafka11:2.7.7
     |    |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
     |    |    \--- io.zipkin.zipkin2:zipkin:2.10.4
     |    \--- io.zipkin.reporter2:zipkin-sender-amqp-client:2.7.7
     |         +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
     |         \--- io.zipkin.zipkin2:zipkin:2.10.4
     +--- com.google.cloud:google-cloud-core-grpc:1.38.0
     |    +--- com.google.auth:google-auth-library-credentials:0.10.0
     |    +--- com.google.cloud:google-cloud-core:1.38.0 (*)
     |    +--- com.google.guava:guava:20.0
     |    +--- com.google.protobuf:protobuf-java:3.6.0
     |    +--- com.google.protobuf:protobuf-java-util:3.6.0 (*)
     |    +--- io.grpc:grpc-protobuf:1.13.1 -> 1.14.0 (*)
     |    +--- io.grpc:grpc-context:1.13.1 -> 1.14.0
     |    +--- io.grpc:grpc-netty-shaded:1.13.1
     |    |    \--- io.grpc:grpc-core:[1.13.1] -> 1.14.0 (*)
     |    +--- io.grpc:grpc-stub:1.13.1 (*)
     |    +--- io.grpc:grpc-auth:1.13.1
     |    |    +--- io.grpc:grpc-core:[1.13.1] -> 1.14.0 (*)
     |    |    \--- com.google.auth:google-auth-library-credentials:0.9.0 -> 0.10.0
     |    \--- com.google.api:gax-grpc:1.29.0
     |         +--- com.google.code.findbugs:jsr305:3.0.2
     |         +--- com.google.api:gax:1.29.0 (*)
     |         +--- io.grpc:grpc-stub:1.10.1 -> 1.13.1 (*)
     |         +--- io.grpc:grpc-auth:1.10.1 -> 1.13.1 (*)
     |         +--- io.grpc:grpc-protobuf:1.10.1 -> 1.14.0 (*)
     |         +--- com.google.guava:guava:20.0
     |         +--- org.threeten:threetenbp:1.3.3
     |         +--- com.google.auth:google-auth-library-oauth2-http:0.9.1 -> 0.10.0 (*)
     |         +--- com.google.auth:google-auth-library-credentials:0.9.1 -> 0.10.0
     |         +--- com.google.api.grpc:proto-google-common-protos:1.0.0 -> 1.12.0 (*)
     |         \--- com.google.api:api-common:1.6.0 (*)
     \--- org.slf4j:slf4j-api:1.7.25

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

default - Configuration for default artifacts.
+--- com.fasterxml.jackson.module:jackson-module-kotlin -> 2.9.7
|    +--- 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.core:jackson-annotations:2.9.0
|    \--- org.jetbrains.kotlin:kotlin-reflect:1.2.51
|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51
|              +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.2.51
|              \--- org.jetbrains:annotations:13.0
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.51
|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51 (*)
|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.51
|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51 (*)
+--- org.jetbrains.kotlin:kotlin-reflect:1.2.51 (*)
+--- org.springframework.boot:spring-boot-starter-webflux -> 2.0.6.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.0.6.RELEASE
|    |    |    +--- org.springframework:spring-core:5.0.10.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.0.10.RELEASE
|    |    |    \--- org.springframework:spring-context:5.0.10.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.0.10.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.0.10.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.0.10.RELEASE
|    |    |              \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.0.6.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.0.6.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.0.6.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.10.0
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.10.0
|    |    |    \--- 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.0.10.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.19
|    +--- org.springframework.boot:spring-boot-starter-json:2.0.6.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.0.10.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind: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-reactor-netty:2.0.6.RELEASE
|    |    \--- io.projectreactor.ipc:reactor-netty:0.7.10.RELEASE
|    |         +--- io.netty:netty-codec-http:4.1.29.Final
|    |         |    \--- io.netty:netty-codec:4.1.29.Final
|    |         |         \--- io.netty:netty-transport:4.1.29.Final
|    |         |              +--- io.netty:netty-buffer:4.1.29.Final
|    |         |              |    \--- io.netty:netty-common:4.1.29.Final
|    |         |              \--- io.netty:netty-resolver:4.1.29.Final
|    |         |                   \--- io.netty:netty-common:4.1.29.Final
|    |         +--- io.netty:netty-handler:4.1.29.Final
|    |         |    +--- io.netty:netty-buffer:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-codec:4.1.29.Final (*)
|    |         +--- io.netty:netty-handler-proxy:4.1.29.Final
|    |         |    +--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-codec-socks:4.1.29.Final
|    |         |    |    \--- io.netty:netty-codec:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-codec-http:4.1.29.Final (*)
|    |         +--- io.netty:netty-transport-native-epoll:4.1.29.Final
|    |         |    +--- io.netty:netty-common:4.1.29.Final
|    |         |    +--- io.netty:netty-buffer:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-transport-native-unix-common:4.1.29.Final
|    |         |    |    +--- io.netty:netty-common:4.1.29.Final
|    |         |    |    \--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-transport:4.1.29.Final (*)
|    |         \--- io.projectreactor:reactor-core:3.1.10.RELEASE
|    |              \--- org.reactivestreams:reactive-streams:1.0.2
|    +--- 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
|    +--- org.springframework:spring-web:5.0.10.RELEASE (*)
|    +--- org.springframework:spring-webflux:5.0.10.RELEASE
|    |    +--- io.projectreactor:reactor-core:3.1.9.RELEASE -> 3.1.10.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    +--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    \--- org.springframework:spring-web:5.0.10.RELEASE (*)
|    \--- org.synchronoss.cloud:nio-multipart-parser:1.1.0
|         +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
|         \--- org.synchronoss.cloud:nio-stream-storage:1.1.3
|              \--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
\--- org.springframework.cloud:spring-cloud-gcp-starter-trace -> 1.0.0.RELEASE
     +--- org.springframework.cloud:spring-cloud-gcp-starter:1.0.0.RELEASE
     |    +--- org.springframework.cloud:spring-cloud-gcp-core:1.0.0.RELEASE
     |    |    +--- com.google.cloud:google-cloud-core:1.38.0
     |    |    |    +--- com.google.guava:guava:20.0
     |    |    |    +--- joda-time:joda-time:2.9.2 -> 2.9.9
     |    |    |    +--- com.google.http-client:google-http-client:1.23.0
     |    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.2
     |    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.6
     |    |    |    |         +--- org.apache.httpcomponents:httpcore:4.4.10
     |    |    |    |         \--- commons-codec:commons-codec:1.10 -> 1.11
     |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
     |    |    |    +--- com.google.api:api-common:1.6.0
     |    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
     |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
     |    |    |    +--- com.google.api:gax:1.29.0
     |    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
     |    |    |    |    +--- com.google.guava:guava:20.0
     |    |    |    |    +--- org.threeten:threetenbp:1.3.3
     |    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.9.1 -> 0.10.0
     |    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.10.0
     |    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.23.0 (*)
     |    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0
     |    |    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.23.0 (*)
     |    |    |    |    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.9.7
     |    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
     |    |    |    |    \--- com.google.api:api-common:1.6.0 (*)
     |    |    |    +--- com.google.protobuf:protobuf-java-util:3.6.0
     |    |    |    |    +--- com.google.protobuf:protobuf-java:3.6.0
     |    |    |    |    +--- com.google.guava:guava:19.0 -> 20.0
     |    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.5
     |    |    |    +--- com.google.api.grpc:proto-google-common-protos:1.12.0
     |    |    |    |    \--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
     |    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.12.0
     |    |    |         +--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
     |    |    |         +--- com.google.api:api-common:1.5.0 -> 1.6.0 (*)
     |    |    |         \--- com.google.api.grpc:proto-google-common-protos:1.11.0 -> 1.12.0 (*)
     |    |    +--- org.springframework:spring-core:5.0.7.RELEASE -> 5.0.10.RELEASE (*)
     |    |    +--- org.springframework:spring-context:5.0.7.RELEASE -> 5.0.10.RELEASE (*)
     |    |    \--- org.slf4j:slf4j-api:1.7.25
     |    +--- org.springframework.cloud:spring-cloud-gcp-autoconfigure:1.0.0.RELEASE
     |    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.0.3.RELEASE -> 2.0.6.RELEASE (*)
     |    |    +--- org.springframework.cloud:spring-cloud-gcp-core:1.0.0.RELEASE (*)
     |    |    \--- org.slf4j:slf4j-api:1.7.25
     |    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.0.6.RELEASE (*)
     |    \--- org.slf4j:slf4j-api:1.7.25
     +--- org.springframework.cloud:spring-cloud-starter-sleuth:2.0.1.RELEASE
     |    +--- org.springframework.cloud:spring-cloud-starter:2.0.1.RELEASE
     |    |    +--- org.springframework.boot:spring-boot-starter:2.0.4.RELEASE -> 2.0.6.RELEASE (*)
     |    |    +--- org.springframework.cloud:spring-cloud-context:2.0.1.RELEASE
     |    |    |    \--- org.springframework.security:spring-security-crypto:5.0.7.RELEASE -> 5.0.9.RELEASE
     |    |    +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE
     |    |    |    \--- org.springframework.security:spring-security-crypto:5.0.7.RELEASE -> 5.0.9.RELEASE
     |    |    \--- org.springframework.security:spring-security-rsa:1.0.5.RELEASE
     |    |         \--- org.bouncycastle:bcpkix-jdk15on:1.56
     |    |              \--- org.bouncycastle:bcprov-jdk15on:1.56
     |    +--- org.springframework.boot:spring-boot-starter-aop:2.0.4.RELEASE -> 2.0.6.RELEASE
     |    |    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE (*)
     |    |    +--- org.springframework:spring-aop:5.0.10.RELEASE (*)
     |    |    \--- org.aspectj:aspectjweaver:1.8.13
     |    \--- org.springframework.cloud:spring-cloud-sleuth-core:2.0.1.RELEASE
     |         +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE (*)
     |         +--- org.springframework:spring-context:5.0.8.RELEASE -> 5.0.10.RELEASE (*)
     |         +--- org.aspectj:aspectjrt:1.8.13
     |         +--- io.zipkin.brave:brave:5.1.4 -> 5.1.5
     |         |    +--- io.zipkin.zipkin2:zipkin:2.10.4
     |         |    \--- io.zipkin.reporter2:zipkin-reporter:2.7.7
     |         |         \--- io.zipkin.zipkin2:zipkin:2.10.4
     |         +--- io.zipkin.brave:brave-context-log4j2:5.1.4
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-spring-web:5.1.4
     |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4
     |         |    |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-spring-rabbit:5.1.4
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-kafka-clients:5.1.4
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-httpclient:5.1.4
     |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-httpasyncclient:5.1.4
     |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         \--- io.zipkin.brave:brave-instrumentation-spring-webmvc:5.1.4
     |              +--- io.zipkin.brave:brave-instrumentation-servlet:5.1.4
     |              |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
     |              |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |              \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     +--- io.zipkin.gcp:zipkin-sender-stackdriver:0.6.4
     |    +--- io.zipkin.gcp:zipkin-translation-stackdriver:0.6.4
     |    |    +--- io.zipkin.zipkin2:zipkin:2.10.4
     |    |    \--- com.google.api.grpc:grpc-google-devtools-cloudtrace-v1:0.1.1
     |    |         \--- com.google.api.grpc:grpc-google-common-protos:0.1.1 -> 1.12.0
     |    |              +--- io.grpc:grpc-stub:1.10.1 -> 1.13.1
     |    |              |    \--- io.grpc:grpc-core:1.13.1 -> 1.14.0
     |    |              |         +--- io.grpc:grpc-context:1.14.0
     |    |              |         +--- com.google.code.gson:gson:2.7 -> 2.8.5
     |    |              |         +--- com.google.guava:guava:20.0
     |    |              |         +--- com.google.errorprone:error_prone_annotations:2.1.2
     |    |              |         +--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
     |    |              |         +--- io.opencensus:opencensus-api:0.12.3
     |    |              |         \--- io.opencensus:opencensus-contrib-grpc-metrics:0.12.3
     |    |              |              \--- io.opencensus:opencensus-api:0.12.3
     |    |              +--- io.grpc:grpc-protobuf:1.10.1 -> 1.14.0
     |    |              |    +--- io.grpc:grpc-core:1.14.0 (*)
     |    |              |    +--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
     |    |              |    +--- com.google.guava:guava:20.0
     |    |              |    +--- com.google.api.grpc:proto-google-common-protos:1.0.0 -> 1.12.0 (*)
     |    |              |    \--- io.grpc:grpc-protobuf-lite:1.14.0
     |    |              |         +--- io.grpc:grpc-core:1.14.0 (*)
     |    |              |         \--- com.google.guava:guava:20.0
     |    |              \--- com.google.api.grpc:proto-google-common-protos:1.12.0 (*)
     |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
     |    +--- com.google.api.grpc:grpc-google-devtools-cloudtrace-v1:0.1.1 (*)
     |    +--- io.grpc:grpc-core:1.14.0 (*)
     |    +--- io.grpc:grpc-protobuf:1.14.0 (*)
     |    \--- io.zipkin.zipkin2:zipkin:2.10.4
     +--- io.zipkin.gcp:brave-propagation-stackdriver:0.6.4
     |    +--- io.zipkin.brave:brave:5.1.5 (*)
     |    \--- io.zipkin.zipkin2:zipkin:2.10.4
     +--- org.springframework.cloud:spring-cloud-sleuth-zipkin:2.0.1.RELEASE
     |    +--- org.springframework.cloud:spring-cloud-sleuth-core:2.0.1.RELEASE (*)
     |    +--- org.springframework:spring-web:5.0.8.RELEASE -> 5.0.10.RELEASE (*)
     |    +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE (*)
     |    +--- io.zipkin.zipkin2:zipkin:2.10.4
     |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
     |    +--- io.zipkin.reporter2:zipkin-sender-kafka11:2.7.7
     |    |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
     |    |    \--- io.zipkin.zipkin2:zipkin:2.10.4
     |    \--- io.zipkin.reporter2:zipkin-sender-amqp-client:2.7.7
     |         +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
     |         \--- io.zipkin.zipkin2:zipkin:2.10.4
     +--- com.google.cloud:google-cloud-core-grpc:1.38.0
     |    +--- com.google.auth:google-auth-library-credentials:0.10.0
     |    +--- com.google.cloud:google-cloud-core:1.38.0 (*)
     |    +--- com.google.guava:guava:20.0
     |    +--- com.google.protobuf:protobuf-java:3.6.0
     |    +--- com.google.protobuf:protobuf-java-util:3.6.0 (*)
     |    +--- io.grpc:grpc-protobuf:1.13.1 -> 1.14.0 (*)
     |    +--- io.grpc:grpc-context:1.13.1 -> 1.14.0
     |    +--- io.grpc:grpc-netty-shaded:1.13.1
     |    |    \--- io.grpc:grpc-core:[1.13.1] -> 1.14.0 (*)
     |    +--- io.grpc:grpc-stub:1.13.1 (*)
     |    +--- io.grpc:grpc-auth:1.13.1
     |    |    +--- io.grpc:grpc-core:[1.13.1] -> 1.14.0 (*)
     |    |    \--- com.google.auth:google-auth-library-credentials:0.9.0 -> 0.10.0
     |    \--- com.google.api:gax-grpc:1.29.0
     |         +--- com.google.code.findbugs:jsr305:3.0.2
     |         +--- com.google.api:gax:1.29.0 (*)
     |         +--- io.grpc:grpc-stub:1.10.1 -> 1.13.1 (*)
     |         +--- io.grpc:grpc-auth:1.10.1 -> 1.13.1 (*)
     |         +--- io.grpc:grpc-protobuf:1.10.1 -> 1.14.0 (*)
     |         +--- com.google.guava:guava:20.0
     |         +--- org.threeten:threetenbp:1.3.3
     |         +--- com.google.auth:google-auth-library-oauth2-http:0.9.1 -> 0.10.0 (*)
     |         +--- com.google.auth:google-auth-library-credentials:0.9.1 -> 0.10.0
     |         +--- com.google.api.grpc:proto-google-common-protos:1.0.0 -> 1.12.0 (*)
     |         \--- com.google.api:api-common:1.6.0 (*)
     \--- org.slf4j:slf4j-api:1.7.25

implementation - Implementation only dependencies for source set 'main'. (n)
+--- com.fasterxml.jackson.module:jackson-module-kotlin (n)
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.51 (n)
+--- org.jetbrains.kotlin:kotlin-reflect:1.2.51 (n)
+--- org.springframework.boot:spring-boot-starter-webflux (n)
\--- org.springframework.cloud:spring-cloud-gcp-starter-trace (n)

kapt
\--- org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.2.51
     +--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51
     |    +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.2.51
     |    \--- org.jetbrains:annotations:13.0
     \--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.2.51
          +--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51 (*)
          \--- org.jetbrains.kotlin:kotlin-script-runtime:1.2.51

kaptTest
\--- org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.2.51
     +--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51
     |    +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.2.51
     |    \--- org.jetbrains:annotations:13.0
     \--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.2.51
          +--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51 (*)
          \--- org.jetbrains.kotlin:kotlin-script-runtime:1.2.51

runtime - Runtime dependencies for source set 'main' (deprecated, use 'runtimeOnly ' instead).
No dependencies

runtimeClasspath - Runtime classpath of source set 'main'.
+--- com.fasterxml.jackson.module:jackson-module-kotlin -> 2.9.7
|    +--- 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.core:jackson-annotations:2.9.0
|    \--- org.jetbrains.kotlin:kotlin-reflect:1.2.51
|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51
|              +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.2.51
|              \--- org.jetbrains:annotations:13.0
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.51
|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51 (*)
|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.51
|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51 (*)
+--- org.jetbrains.kotlin:kotlin-reflect:1.2.51 (*)
+--- org.springframework.boot:spring-boot-starter-webflux -> 2.0.6.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.0.6.RELEASE
|    |    |    +--- org.springframework:spring-core:5.0.10.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.0.10.RELEASE
|    |    |    \--- org.springframework:spring-context:5.0.10.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.0.10.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.0.10.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.0.10.RELEASE
|    |    |              \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.0.6.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.0.6.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.0.6.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.10.0
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.10.0
|    |    |    \--- 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.0.10.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.19
|    +--- org.springframework.boot:spring-boot-starter-json:2.0.6.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.0.10.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind: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-reactor-netty:2.0.6.RELEASE
|    |    \--- io.projectreactor.ipc:reactor-netty:0.7.10.RELEASE
|    |         +--- io.netty:netty-codec-http:4.1.29.Final
|    |         |    \--- io.netty:netty-codec:4.1.29.Final
|    |         |         \--- io.netty:netty-transport:4.1.29.Final
|    |         |              +--- io.netty:netty-buffer:4.1.29.Final
|    |         |              |    \--- io.netty:netty-common:4.1.29.Final
|    |         |              \--- io.netty:netty-resolver:4.1.29.Final
|    |         |                   \--- io.netty:netty-common:4.1.29.Final
|    |         +--- io.netty:netty-handler:4.1.29.Final
|    |         |    +--- io.netty:netty-buffer:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-codec:4.1.29.Final (*)
|    |         +--- io.netty:netty-handler-proxy:4.1.29.Final
|    |         |    +--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-codec-socks:4.1.29.Final
|    |         |    |    \--- io.netty:netty-codec:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-codec-http:4.1.29.Final (*)
|    |         +--- io.netty:netty-transport-native-epoll:4.1.29.Final
|    |         |    +--- io.netty:netty-common:4.1.29.Final
|    |         |    +--- io.netty:netty-buffer:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-transport-native-unix-common:4.1.29.Final
|    |         |    |    +--- io.netty:netty-common:4.1.29.Final
|    |         |    |    \--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-transport:4.1.29.Final (*)
|    |         \--- io.projectreactor:reactor-core:3.1.10.RELEASE
|    |              \--- org.reactivestreams:reactive-streams:1.0.2
|    +--- 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
|    +--- org.springframework:spring-web:5.0.10.RELEASE (*)
|    +--- org.springframework:spring-webflux:5.0.10.RELEASE
|    |    +--- io.projectreactor:reactor-core:3.1.9.RELEASE -> 3.1.10.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    +--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    \--- org.springframework:spring-web:5.0.10.RELEASE (*)
|    \--- org.synchronoss.cloud:nio-multipart-parser:1.1.0
|         +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
|         \--- org.synchronoss.cloud:nio-stream-storage:1.1.3
|              \--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
\--- org.springframework.cloud:spring-cloud-gcp-starter-trace -> 1.0.0.RELEASE
     +--- org.springframework.cloud:spring-cloud-gcp-starter:1.0.0.RELEASE
     |    +--- org.springframework.cloud:spring-cloud-gcp-core:1.0.0.RELEASE
     |    |    +--- com.google.cloud:google-cloud-core:1.38.0
     |    |    |    +--- com.google.guava:guava:20.0
     |    |    |    +--- joda-time:joda-time:2.9.2 -> 2.9.9
     |    |    |    +--- com.google.http-client:google-http-client:1.23.0
     |    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.2
     |    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.6
     |    |    |    |         +--- org.apache.httpcomponents:httpcore:4.4.10
     |    |    |    |         \--- commons-codec:commons-codec:1.10 -> 1.11
     |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
     |    |    |    +--- com.google.api:api-common:1.6.0
     |    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
     |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
     |    |    |    +--- com.google.api:gax:1.29.0
     |    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
     |    |    |    |    +--- com.google.guava:guava:20.0
     |    |    |    |    +--- org.threeten:threetenbp:1.3.3
     |    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.9.1 -> 0.10.0
     |    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.10.0
     |    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.23.0 (*)
     |    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0
     |    |    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.23.0 (*)
     |    |    |    |    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.9.7
     |    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
     |    |    |    |    \--- com.google.api:api-common:1.6.0 (*)
     |    |    |    +--- com.google.protobuf:protobuf-java-util:3.6.0
     |    |    |    |    +--- com.google.protobuf:protobuf-java:3.6.0
     |    |    |    |    +--- com.google.guava:guava:19.0 -> 20.0
     |    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.5
     |    |    |    +--- com.google.api.grpc:proto-google-common-protos:1.12.0
     |    |    |    |    \--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
     |    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.12.0
     |    |    |         +--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
     |    |    |         +--- com.google.api:api-common:1.5.0 -> 1.6.0 (*)
     |    |    |         \--- com.google.api.grpc:proto-google-common-protos:1.11.0 -> 1.12.0 (*)
     |    |    +--- org.springframework:spring-core:5.0.7.RELEASE -> 5.0.10.RELEASE (*)
     |    |    +--- org.springframework:spring-context:5.0.7.RELEASE -> 5.0.10.RELEASE (*)
     |    |    \--- org.slf4j:slf4j-api:1.7.25
     |    +--- org.springframework.cloud:spring-cloud-gcp-autoconfigure:1.0.0.RELEASE
     |    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.0.3.RELEASE -> 2.0.6.RELEASE (*)
     |    |    +--- org.springframework.cloud:spring-cloud-gcp-core:1.0.0.RELEASE (*)
     |    |    \--- org.slf4j:slf4j-api:1.7.25
     |    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.0.6.RELEASE (*)
     |    \--- org.slf4j:slf4j-api:1.7.25
     +--- org.springframework.cloud:spring-cloud-starter-sleuth:2.0.1.RELEASE
     |    +--- org.springframework.cloud:spring-cloud-starter:2.0.1.RELEASE
     |    |    +--- org.springframework.boot:spring-boot-starter:2.0.4.RELEASE -> 2.0.6.RELEASE (*)
     |    |    +--- org.springframework.cloud:spring-cloud-context:2.0.1.RELEASE
     |    |    |    \--- org.springframework.security:spring-security-crypto:5.0.7.RELEASE -> 5.0.9.RELEASE
     |    |    +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE
     |    |    |    \--- org.springframework.security:spring-security-crypto:5.0.7.RELEASE -> 5.0.9.RELEASE
     |    |    \--- org.springframework.security:spring-security-rsa:1.0.5.RELEASE
     |    |         \--- org.bouncycastle:bcpkix-jdk15on:1.56
     |    |              \--- org.bouncycastle:bcprov-jdk15on:1.56
     |    +--- org.springframework.boot:spring-boot-starter-aop:2.0.4.RELEASE -> 2.0.6.RELEASE
     |    |    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE (*)
     |    |    +--- org.springframework:spring-aop:5.0.10.RELEASE (*)
     |    |    \--- org.aspectj:aspectjweaver:1.8.13
     |    \--- org.springframework.cloud:spring-cloud-sleuth-core:2.0.1.RELEASE
     |         +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE (*)
     |         +--- org.springframework:spring-context:5.0.8.RELEASE -> 5.0.10.RELEASE (*)
     |         +--- org.aspectj:aspectjrt:1.8.13
     |         +--- io.zipkin.brave:brave:5.1.4 -> 5.1.5
     |         |    +--- io.zipkin.zipkin2:zipkin:2.10.4
     |         |    \--- io.zipkin.reporter2:zipkin-reporter:2.7.7
     |         |         \--- io.zipkin.zipkin2:zipkin:2.10.4
     |         +--- io.zipkin.brave:brave-context-log4j2:5.1.4
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-spring-web:5.1.4
     |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4
     |         |    |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-spring-rabbit:5.1.4
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-kafka-clients:5.1.4
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-httpclient:5.1.4
     |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         +--- io.zipkin.brave:brave-instrumentation-httpasyncclient:5.1.4
     |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
     |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |         \--- io.zipkin.brave:brave-instrumentation-spring-webmvc:5.1.4
     |              +--- io.zipkin.brave:brave-instrumentation-servlet:5.1.4
     |              |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
     |              |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     |              \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
     +--- io.zipkin.gcp:zipkin-sender-stackdriver:0.6.4
     |    +--- io.zipkin.gcp:zipkin-translation-stackdriver:0.6.4
     |    |    +--- io.zipkin.zipkin2:zipkin:2.10.4
     |    |    \--- com.google.api.grpc:grpc-google-devtools-cloudtrace-v1:0.1.1
     |    |         \--- com.google.api.grpc:grpc-google-common-protos:0.1.1 -> 1.12.0
     |    |              +--- io.grpc:grpc-stub:1.10.1 -> 1.13.1
     |    |              |    \--- io.grpc:grpc-core:1.13.1 -> 1.14.0
     |    |              |         +--- io.grpc:grpc-context:1.14.0
     |    |              |         +--- com.google.code.gson:gson:2.7 -> 2.8.5
     |    |              |         +--- com.google.guava:guava:20.0
     |    |              |         +--- com.google.errorprone:error_prone_annotations:2.1.2
     |    |              |         +--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
     |    |              |         +--- io.opencensus:opencensus-api:0.12.3
     |    |              |         \--- io.opencensus:opencensus-contrib-grpc-metrics:0.12.3
     |    |              |              \--- io.opencensus:opencensus-api:0.12.3
     |    |              +--- io.grpc:grpc-protobuf:1.10.1 -> 1.14.0
     |    |              |    +--- io.grpc:grpc-core:1.14.0 (*)
     |    |              |    +--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
     |    |              |    +--- com.google.guava:guava:20.0
     |    |              |    +--- com.google.api.grpc:proto-google-common-protos:1.0.0 -> 1.12.0 (*)
     |    |              |    \--- io.grpc:grpc-protobuf-lite:1.14.0
     |    |              |         +--- io.grpc:grpc-core:1.14.0 (*)
     |    |              |         \--- com.google.guava:guava:20.0
     |    |              \--- com.google.api.grpc:proto-google-common-protos:1.12.0 (*)
     |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
     |    +--- com.google.api.grpc:grpc-google-devtools-cloudtrace-v1:0.1.1 (*)
     |    +--- io.grpc:grpc-core:1.14.0 (*)
     |    +--- io.grpc:grpc-protobuf:1.14.0 (*)
     |    \--- io.zipkin.zipkin2:zipkin:2.10.4
     +--- io.zipkin.gcp:brave-propagation-stackdriver:0.6.4
     |    +--- io.zipkin.brave:brave:5.1.5 (*)
     |    \--- io.zipkin.zipkin2:zipkin:2.10.4
     +--- org.springframework.cloud:spring-cloud-sleuth-zipkin:2.0.1.RELEASE
     |    +--- org.springframework.cloud:spring-cloud-sleuth-core:2.0.1.RELEASE (*)
     |    +--- org.springframework:spring-web:5.0.8.RELEASE -> 5.0.10.RELEASE (*)
     |    +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE (*)
     |    +--- io.zipkin.zipkin2:zipkin:2.10.4
     |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
     |    +--- io.zipkin.reporter2:zipkin-sender-kafka11:2.7.7
     |    |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
     |    |    \--- io.zipkin.zipkin2:zipkin:2.10.4
     |    \--- io.zipkin.reporter2:zipkin-sender-amqp-client:2.7.7
     |         +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
     |         \--- io.zipkin.zipkin2:zipkin:2.10.4
     +--- com.google.cloud:google-cloud-core-grpc:1.38.0
     |    +--- com.google.auth:google-auth-library-credentials:0.10.0
     |    +--- com.google.cloud:google-cloud-core:1.38.0 (*)
     |    +--- com.google.guava:guava:20.0
     |    +--- com.google.protobuf:protobuf-java:3.6.0
     |    +--- com.google.protobuf:protobuf-java-util:3.6.0 (*)
     |    +--- io.grpc:grpc-protobuf:1.13.1 -> 1.14.0 (*)
     |    +--- io.grpc:grpc-context:1.13.1 -> 1.14.0
     |    +--- io.grpc:grpc-netty-shaded:1.13.1
     |    |    \--- io.grpc:grpc-core:[1.13.1] -> 1.14.0 (*)
     |    +--- io.grpc:grpc-stub:1.13.1 (*)
     |    +--- io.grpc:grpc-auth:1.13.1
     |    |    +--- io.grpc:grpc-core:[1.13.1] -> 1.14.0 (*)
     |    |    \--- com.google.auth:google-auth-library-credentials:0.9.0 -> 0.10.0
     |    \--- com.google.api:gax-grpc:1.29.0
     |         +--- com.google.code.findbugs:jsr305:3.0.2
     |         +--- com.google.api:gax:1.29.0 (*)
     |         +--- io.grpc:grpc-stub:1.10.1 -> 1.13.1 (*)
     |         +--- io.grpc:grpc-auth:1.10.1 -> 1.13.1 (*)
     |         +--- io.grpc:grpc-protobuf:1.10.1 -> 1.14.0 (*)
     |         +--- com.google.guava:guava:20.0
     |         +--- org.threeten:threetenbp:1.3.3
     |         +--- com.google.auth:google-auth-library-oauth2-http:0.9.1 -> 0.10.0 (*)
     |         +--- com.google.auth:google-auth-library-credentials:0.9.1 -> 0.10.0
     |         +--- com.google.api.grpc:proto-google-common-protos:1.0.0 -> 1.12.0 (*)
     |         \--- com.google.api:api-common:1.6.0 (*)
     \--- org.slf4j:slf4j-api:1.7.25

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).
No dependencies

testCompileClasspath - Compile classpath for source set 'test'.
+--- com.fasterxml.jackson.module:jackson-module-kotlin -> 2.9.7
|    +--- 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.core:jackson-annotations:2.9.0
|    \--- org.jetbrains.kotlin:kotlin-reflect:1.2.51
|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51
|              +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.2.51
|              \--- org.jetbrains:annotations:13.0
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.51
|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51 (*)
|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.51
|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51 (*)
+--- org.jetbrains.kotlin:kotlin-reflect:1.2.51 (*)
+--- org.springframework.boot:spring-boot-starter-webflux -> 2.0.6.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.0.6.RELEASE
|    |    |    +--- org.springframework:spring-core:5.0.10.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.0.10.RELEASE
|    |    |    \--- org.springframework:spring-context:5.0.10.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.0.10.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.0.10.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.0.10.RELEASE
|    |    |              \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.0.6.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.0.6.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.0.6.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.10.0
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.10.0
|    |    |    \--- 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.0.10.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.19
|    +--- org.springframework.boot:spring-boot-starter-json:2.0.6.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.0.10.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind: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-reactor-netty:2.0.6.RELEASE
|    |    \--- io.projectreactor.ipc:reactor-netty:0.7.10.RELEASE
|    |         +--- io.netty:netty-codec-http:4.1.29.Final
|    |         |    \--- io.netty:netty-codec:4.1.29.Final
|    |         |         \--- io.netty:netty-transport:4.1.29.Final
|    |         |              +--- io.netty:netty-buffer:4.1.29.Final
|    |         |              |    \--- io.netty:netty-common:4.1.29.Final
|    |         |              \--- io.netty:netty-resolver:4.1.29.Final
|    |         |                   \--- io.netty:netty-common:4.1.29.Final
|    |         +--- io.netty:netty-handler:4.1.29.Final
|    |         |    +--- io.netty:netty-buffer:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-codec:4.1.29.Final (*)
|    |         +--- io.netty:netty-handler-proxy:4.1.29.Final
|    |         |    +--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-codec-socks:4.1.29.Final
|    |         |    |    \--- io.netty:netty-codec:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-codec-http:4.1.29.Final (*)
|    |         +--- io.netty:netty-transport-native-epoll:4.1.29.Final
|    |         |    +--- io.netty:netty-common:4.1.29.Final
|    |         |    +--- io.netty:netty-buffer:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-transport-native-unix-common:4.1.29.Final
|    |         |    |    +--- io.netty:netty-common:4.1.29.Final
|    |         |    |    \--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-transport:4.1.29.Final (*)
|    |         \--- io.projectreactor:reactor-core:3.1.10.RELEASE
|    |              \--- org.reactivestreams:reactive-streams:1.0.2
|    +--- 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
|    +--- org.springframework:spring-web:5.0.10.RELEASE (*)
|    +--- org.springframework:spring-webflux:5.0.10.RELEASE
|    |    +--- io.projectreactor:reactor-core:3.1.9.RELEASE -> 3.1.10.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    +--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    \--- org.springframework:spring-web:5.0.10.RELEASE (*)
|    \--- org.synchronoss.cloud:nio-multipart-parser:1.1.0
|         +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
|         \--- org.synchronoss.cloud:nio-stream-storage:1.1.3
|              \--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
+--- org.springframework.cloud:spring-cloud-gcp-starter-trace -> 1.0.0.RELEASE
|    +--- org.springframework.cloud:spring-cloud-gcp-starter:1.0.0.RELEASE
|    |    +--- org.springframework.cloud:spring-cloud-gcp-core:1.0.0.RELEASE
|    |    |    +--- com.google.cloud:google-cloud-core:1.38.0
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    +--- joda-time:joda-time:2.9.2 -> 2.9.9
|    |    |    |    +--- com.google.http-client:google-http-client:1.23.0
|    |    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.2
|    |    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.6
|    |    |    |    |         +--- org.apache.httpcomponents:httpcore:4.4.10
|    |    |    |    |         \--- commons-codec:commons-codec:1.10 -> 1.11
|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    |    |    +--- com.google.api:api-common:1.6.0
|    |    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
|    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    +--- com.google.api:gax:1.29.0
|    |    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    |    +--- org.threeten:threetenbp:1.3.3
|    |    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.9.1 -> 0.10.0
|    |    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.10.0
|    |    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.23.0 (*)
|    |    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0
|    |    |    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.23.0 (*)
|    |    |    |    |    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.9.7
|    |    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    |    \--- com.google.api:api-common:1.6.0 (*)
|    |    |    |    +--- com.google.protobuf:protobuf-java-util:3.6.0
|    |    |    |    |    +--- com.google.protobuf:protobuf-java:3.6.0
|    |    |    |    |    +--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.5
|    |    |    |    +--- com.google.api.grpc:proto-google-common-protos:1.12.0
|    |    |    |    |    \--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
|    |    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.12.0
|    |    |    |         +--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
|    |    |    |         +--- com.google.api:api-common:1.5.0 -> 1.6.0 (*)
|    |    |    |         \--- com.google.api.grpc:proto-google-common-protos:1.11.0 -> 1.12.0 (*)
|    |    |    +--- org.springframework:spring-core:5.0.7.RELEASE -> 5.0.10.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:5.0.7.RELEASE -> 5.0.10.RELEASE (*)
|    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- org.springframework.cloud:spring-cloud-gcp-autoconfigure:1.0.0.RELEASE
|    |    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.0.3.RELEASE -> 2.0.6.RELEASE (*)
|    |    |    +--- org.springframework.cloud:spring-cloud-gcp-core:1.0.0.RELEASE (*)
|    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.0.6.RELEASE (*)
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.springframework.cloud:spring-cloud-starter-sleuth:2.0.1.RELEASE
|    |    +--- org.springframework.cloud:spring-cloud-starter:2.0.1.RELEASE
|    |    |    +--- org.springframework.boot:spring-boot-starter:2.0.4.RELEASE -> 2.0.6.RELEASE (*)
|    |    |    +--- org.springframework.cloud:spring-cloud-context:2.0.1.RELEASE
|    |    |    |    \--- org.springframework.security:spring-security-crypto:5.0.7.RELEASE -> 5.0.9.RELEASE
|    |    |    +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE
|    |    |    |    \--- org.springframework.security:spring-security-crypto:5.0.7.RELEASE -> 5.0.9.RELEASE
|    |    |    \--- org.springframework.security:spring-security-rsa:1.0.5.RELEASE
|    |    |         \--- org.bouncycastle:bcpkix-jdk15on:1.56
|    |    |              \--- org.bouncycastle:bcprov-jdk15on:1.56
|    |    +--- org.springframework.boot:spring-boot-starter-aop:2.0.4.RELEASE -> 2.0.6.RELEASE
|    |    |    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE (*)
|    |    |    +--- org.springframework:spring-aop:5.0.10.RELEASE (*)
|    |    |    \--- org.aspectj:aspectjweaver:1.8.13
|    |    \--- org.springframework.cloud:spring-cloud-sleuth-core:2.0.1.RELEASE
|    |         +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE (*)
|    |         +--- org.springframework:spring-context:5.0.8.RELEASE -> 5.0.10.RELEASE (*)
|    |         +--- org.aspectj:aspectjrt:1.8.13
|    |         +--- io.zipkin.brave:brave:5.1.4 -> 5.1.5
|    |         |    +--- io.zipkin.zipkin2:zipkin:2.10.4
|    |         |    \--- io.zipkin.reporter2:zipkin-reporter:2.7.7
|    |         |         \--- io.zipkin.zipkin2:zipkin:2.10.4
|    |         +--- io.zipkin.brave:brave-context-log4j2:5.1.4
|    |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         +--- io.zipkin.brave:brave-instrumentation-spring-web:5.1.4
|    |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4
|    |         |    |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         +--- io.zipkin.brave:brave-instrumentation-spring-rabbit:5.1.4
|    |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         +--- io.zipkin.brave:brave-instrumentation-kafka-clients:5.1.4
|    |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         +--- io.zipkin.brave:brave-instrumentation-httpclient:5.1.4
|    |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
|    |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         +--- io.zipkin.brave:brave-instrumentation-httpasyncclient:5.1.4
|    |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
|    |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         \--- io.zipkin.brave:brave-instrumentation-spring-webmvc:5.1.4
|    |              +--- io.zipkin.brave:brave-instrumentation-servlet:5.1.4
|    |              |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
|    |              |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |              \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    +--- io.zipkin.gcp:zipkin-sender-stackdriver:0.6.4
|    |    +--- io.zipkin.gcp:zipkin-translation-stackdriver:0.6.4
|    |    |    +--- io.zipkin.zipkin2:zipkin:2.10.4
|    |    |    \--- com.google.api.grpc:grpc-google-devtools-cloudtrace-v1:0.1.1
|    |    |         \--- com.google.api.grpc:grpc-google-common-protos:0.1.1 -> 1.12.0
|    |    |              +--- io.grpc:grpc-stub:1.10.1 -> 1.13.1
|    |    |              |    \--- io.grpc:grpc-core:1.13.1 -> 1.14.0
|    |    |              |         +--- io.grpc:grpc-context:1.14.0
|    |    |              |         +--- com.google.code.gson:gson:2.7 -> 2.8.5
|    |    |              |         +--- com.google.guava:guava:20.0
|    |    |              |         +--- com.google.errorprone:error_prone_annotations:2.1.2
|    |    |              |         +--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
|    |    |              |         +--- io.opencensus:opencensus-api:0.12.3
|    |    |              |         \--- io.opencensus:opencensus-contrib-grpc-metrics:0.12.3
|    |    |              |              \--- io.opencensus:opencensus-api:0.12.3
|    |    |              +--- io.grpc:grpc-protobuf:1.10.1 -> 1.14.0
|    |    |              |    +--- io.grpc:grpc-core:1.14.0 (*)
|    |    |              |    +--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
|    |    |              |    +--- com.google.guava:guava:20.0
|    |    |              |    +--- com.google.api.grpc:proto-google-common-protos:1.0.0 -> 1.12.0 (*)
|    |    |              |    \--- io.grpc:grpc-protobuf-lite:1.14.0
|    |    |              |         +--- io.grpc:grpc-core:1.14.0 (*)
|    |    |              |         \--- com.google.guava:guava:20.0
|    |    |              \--- com.google.api.grpc:proto-google-common-protos:1.12.0 (*)
|    |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
|    |    +--- com.google.api.grpc:grpc-google-devtools-cloudtrace-v1:0.1.1 (*)
|    |    +--- io.grpc:grpc-core:1.14.0 (*)
|    |    +--- io.grpc:grpc-protobuf:1.14.0 (*)
|    |    \--- io.zipkin.zipkin2:zipkin:2.10.4
|    +--- io.zipkin.gcp:brave-propagation-stackdriver:0.6.4
|    |    +--- io.zipkin.brave:brave:5.1.5 (*)
|    |    \--- io.zipkin.zipkin2:zipkin:2.10.4
|    +--- org.springframework.cloud:spring-cloud-sleuth-zipkin:2.0.1.RELEASE
|    |    +--- org.springframework.cloud:spring-cloud-sleuth-core:2.0.1.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.0.8.RELEASE -> 5.0.10.RELEASE (*)
|    |    +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE (*)
|    |    +--- io.zipkin.zipkin2:zipkin:2.10.4
|    |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
|    |    +--- io.zipkin.reporter2:zipkin-sender-kafka11:2.7.7
|    |    |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
|    |    |    \--- io.zipkin.zipkin2:zipkin:2.10.4
|    |    \--- io.zipkin.reporter2:zipkin-sender-amqp-client:2.7.7
|    |         +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
|    |         \--- io.zipkin.zipkin2:zipkin:2.10.4
|    +--- com.google.cloud:google-cloud-core-grpc:1.38.0
|    |    +--- com.google.auth:google-auth-library-credentials:0.10.0
|    |    +--- com.google.cloud:google-cloud-core:1.38.0 (*)
|    |    +--- com.google.guava:guava:20.0
|    |    +--- com.google.protobuf:protobuf-java:3.6.0
|    |    +--- com.google.protobuf:protobuf-java-util:3.6.0 (*)
|    |    +--- io.grpc:grpc-protobuf:1.13.1 -> 1.14.0 (*)
|    |    +--- io.grpc:grpc-context:1.13.1 -> 1.14.0
|    |    +--- io.grpc:grpc-netty-shaded:1.13.1
|    |    |    \--- io.grpc:grpc-core:[1.13.1] -> 1.14.0 (*)
|    |    +--- io.grpc:grpc-stub:1.13.1 (*)
|    |    +--- io.grpc:grpc-auth:1.13.1
|    |    |    +--- io.grpc:grpc-core:[1.13.1] -> 1.14.0 (*)
|    |    |    \--- com.google.auth:google-auth-library-credentials:0.9.0 -> 0.10.0
|    |    \--- com.google.api:gax-grpc:1.29.0
|    |         +--- com.google.code.findbugs:jsr305:3.0.2
|    |         +--- com.google.api:gax:1.29.0 (*)
|    |         +--- io.grpc:grpc-stub:1.10.1 -> 1.13.1 (*)
|    |         +--- io.grpc:grpc-auth:1.10.1 -> 1.13.1 (*)
|    |         +--- io.grpc:grpc-protobuf:1.10.1 -> 1.14.0 (*)
|    |         +--- com.google.guava:guava:20.0
|    |         +--- org.threeten:threetenbp:1.3.3
|    |         +--- com.google.auth:google-auth-library-oauth2-http:0.9.1 -> 0.10.0 (*)
|    |         +--- com.google.auth:google-auth-library-credentials:0.9.1 -> 0.10.0
|    |         +--- com.google.api.grpc:proto-google-common-protos:1.0.0 -> 1.12.0 (*)
|    |         \--- com.google.api:api-common:1.6.0 (*)
|    \--- org.slf4j:slf4j-api:1.7.25
+--- org.springframework.boot:spring-boot-starter-test -> 2.0.6.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE (*)
|    +--- org.springframework.boot:spring-boot-test:2.0.6.RELEASE
|    |    \--- org.springframework.boot:spring-boot:2.0.6.RELEASE (*)
|    +--- org.springframework.boot:spring-boot-test-autoconfigure:2.0.6.RELEASE
|    |    +--- org.springframework.boot:spring-boot-test:2.0.6.RELEASE (*)
|    |    \--- org.springframework.boot:spring-boot-autoconfigure:2.0.6.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
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- junit:junit:4.12
|    |    \--- org.hamcrest:hamcrest-core:1.3
|    +--- org.assertj:assertj-core:3.9.1
|    +--- org.mockito:mockito-core:2.15.0
|    |    +--- net.bytebuddy:byte-buddy:1.7.9 -> 1.7.11
|    |    +--- net.bytebuddy:byte-buddy-agent:1.7.9 -> 1.7.11
|    |    \--- 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.0.10.RELEASE (*)
|    +--- org.springframework:spring-test:5.0.10.RELEASE
|    |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    \--- org.xmlunit:xmlunit-core:2.5.1
\--- io.projectreactor:reactor-test -> 3.1.10.RELEASE
     \--- io.projectreactor:reactor-core:3.1.10.RELEASE (*)

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

testImplementation - Implementation only dependencies for source set 'test'. (n)
+--- org.springframework.boot:spring-boot-starter-test (n)
\--- io.projectreactor:reactor-test (n)

testRuntime - Runtime dependencies for source set 'test' (deprecated, use 'testRuntimeOnly ' instead).
No dependencies

testRuntimeClasspath - Runtime classpath of source set 'test'.
+--- com.fasterxml.jackson.module:jackson-module-kotlin -> 2.9.7
|    +--- 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.core:jackson-annotations:2.9.0
|    \--- org.jetbrains.kotlin:kotlin-reflect:1.2.51
|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51
|              +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.2.51
|              \--- org.jetbrains:annotations:13.0
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.2.51
|    +--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51 (*)
|    \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.51
|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.51 (*)
+--- org.jetbrains.kotlin:kotlin-reflect:1.2.51 (*)
+--- org.springframework.boot:spring-boot-starter-webflux -> 2.0.6.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE
|    |    +--- org.springframework.boot:spring-boot:2.0.6.RELEASE
|    |    |    +--- org.springframework:spring-core:5.0.10.RELEASE
|    |    |    |    \--- org.springframework:spring-jcl:5.0.10.RELEASE
|    |    |    \--- org.springframework:spring-context:5.0.10.RELEASE
|    |    |         +--- org.springframework:spring-aop:5.0.10.RELEASE
|    |    |         |    +--- org.springframework:spring-beans:5.0.10.RELEASE
|    |    |         |    |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    |         +--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    |         \--- org.springframework:spring-expression:5.0.10.RELEASE
|    |    |              \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.0.6.RELEASE
|    |    |    \--- org.springframework.boot:spring-boot:2.0.6.RELEASE (*)
|    |    +--- org.springframework.boot:spring-boot-starter-logging:2.0.6.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.10.0
|    |    |    |    +--- org.slf4j:slf4j-api:1.7.25
|    |    |    |    \--- org.apache.logging.log4j:log4j-api:2.10.0
|    |    |    \--- 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.0.10.RELEASE (*)
|    |    \--- org.yaml:snakeyaml:1.19
|    +--- org.springframework.boot:spring-boot-starter-json:2.0.6.RELEASE
|    |    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.0.10.RELEASE
|    |    |    +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    +--- com.fasterxml.jackson.core:jackson-databind: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-reactor-netty:2.0.6.RELEASE
|    |    \--- io.projectreactor.ipc:reactor-netty:0.7.10.RELEASE
|    |         +--- io.netty:netty-codec-http:4.1.29.Final
|    |         |    \--- io.netty:netty-codec:4.1.29.Final
|    |         |         \--- io.netty:netty-transport:4.1.29.Final
|    |         |              +--- io.netty:netty-buffer:4.1.29.Final
|    |         |              |    \--- io.netty:netty-common:4.1.29.Final
|    |         |              \--- io.netty:netty-resolver:4.1.29.Final
|    |         |                   \--- io.netty:netty-common:4.1.29.Final
|    |         +--- io.netty:netty-handler:4.1.29.Final
|    |         |    +--- io.netty:netty-buffer:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-codec:4.1.29.Final (*)
|    |         +--- io.netty:netty-handler-proxy:4.1.29.Final
|    |         |    +--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-codec-socks:4.1.29.Final
|    |         |    |    \--- io.netty:netty-codec:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-codec-http:4.1.29.Final (*)
|    |         +--- io.netty:netty-transport-native-epoll:4.1.29.Final
|    |         |    +--- io.netty:netty-common:4.1.29.Final
|    |         |    +--- io.netty:netty-buffer:4.1.29.Final (*)
|    |         |    +--- io.netty:netty-transport-native-unix-common:4.1.29.Final
|    |         |    |    +--- io.netty:netty-common:4.1.29.Final
|    |         |    |    \--- io.netty:netty-transport:4.1.29.Final (*)
|    |         |    \--- io.netty:netty-transport:4.1.29.Final (*)
|    |         \--- io.projectreactor:reactor-core:3.1.10.RELEASE
|    |              \--- org.reactivestreams:reactive-streams:1.0.2
|    +--- 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
|    +--- org.springframework:spring-web:5.0.10.RELEASE (*)
|    +--- org.springframework:spring-webflux:5.0.10.RELEASE
|    |    +--- io.projectreactor:reactor-core:3.1.9.RELEASE -> 3.1.10.RELEASE (*)
|    |    +--- org.springframework:spring-beans:5.0.10.RELEASE (*)
|    |    +--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    |    \--- org.springframework:spring-web:5.0.10.RELEASE (*)
|    \--- org.synchronoss.cloud:nio-multipart-parser:1.1.0
|         +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
|         \--- org.synchronoss.cloud:nio-stream-storage:1.1.3
|              \--- org.slf4j:slf4j-api:1.7.12 -> 1.7.25
+--- org.springframework.cloud:spring-cloud-gcp-starter-trace -> 1.0.0.RELEASE
|    +--- org.springframework.cloud:spring-cloud-gcp-starter:1.0.0.RELEASE
|    |    +--- org.springframework.cloud:spring-cloud-gcp-core:1.0.0.RELEASE
|    |    |    +--- com.google.cloud:google-cloud-core:1.38.0
|    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    +--- joda-time:joda-time:2.9.2 -> 2.9.9
|    |    |    |    +--- com.google.http-client:google-http-client:1.23.0
|    |    |    |    |    +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.2
|    |    |    |    |    \--- org.apache.httpcomponents:httpclient:4.0.1 -> 4.5.6
|    |    |    |    |         +--- org.apache.httpcomponents:httpcore:4.4.10
|    |    |    |    |         \--- commons-codec:commons-codec:1.10 -> 1.11
|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    |    |    +--- com.google.api:api-common:1.6.0
|    |    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
|    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    +--- com.google.api:gax:1.29.0
|    |    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    |    |    |    +--- com.google.guava:guava:20.0
|    |    |    |    |    +--- org.threeten:threetenbp:1.3.3
|    |    |    |    |    +--- com.google.auth:google-auth-library-oauth2-http:0.9.1 -> 0.10.0
|    |    |    |    |    |    +--- com.google.auth:google-auth-library-credentials:0.10.0
|    |    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.23.0 (*)
|    |    |    |    |    |    +--- com.google.http-client:google-http-client-jackson2:1.19.0
|    |    |    |    |    |    |    +--- com.google.http-client:google-http-client:1.19.0 -> 1.23.0 (*)
|    |    |    |    |    |    |    \--- com.fasterxml.jackson.core:jackson-core:2.1.3 -> 2.9.7
|    |    |    |    |    |    \--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    |    \--- com.google.api:api-common:1.6.0 (*)
|    |    |    |    +--- com.google.protobuf:protobuf-java-util:3.6.0
|    |    |    |    |    +--- com.google.protobuf:protobuf-java:3.6.0
|    |    |    |    |    +--- com.google.guava:guava:19.0 -> 20.0
|    |    |    |    |    \--- com.google.code.gson:gson:2.7 -> 2.8.5
|    |    |    |    +--- com.google.api.grpc:proto-google-common-protos:1.12.0
|    |    |    |    |    \--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
|    |    |    |    \--- com.google.api.grpc:proto-google-iam-v1:0.12.0
|    |    |    |         +--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
|    |    |    |         +--- com.google.api:api-common:1.5.0 -> 1.6.0 (*)
|    |    |    |         \--- com.google.api.grpc:proto-google-common-protos:1.11.0 -> 1.12.0 (*)
|    |    |    +--- org.springframework:spring-core:5.0.7.RELEASE -> 5.0.10.RELEASE (*)
|    |    |    +--- org.springframework:spring-context:5.0.7.RELEASE -> 5.0.10.RELEASE (*)
|    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- org.springframework.cloud:spring-cloud-gcp-autoconfigure:1.0.0.RELEASE
|    |    |    +--- org.springframework.boot:spring-boot-autoconfigure:2.0.3.RELEASE -> 2.0.6.RELEASE (*)
|    |    |    +--- org.springframework.cloud:spring-cloud-gcp-core:1.0.0.RELEASE (*)
|    |    |    \--- org.slf4j:slf4j-api:1.7.25
|    |    +--- org.springframework.boot:spring-boot-starter:2.0.3.RELEASE -> 2.0.6.RELEASE (*)
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- org.springframework.cloud:spring-cloud-starter-sleuth:2.0.1.RELEASE
|    |    +--- org.springframework.cloud:spring-cloud-starter:2.0.1.RELEASE
|    |    |    +--- org.springframework.boot:spring-boot-starter:2.0.4.RELEASE -> 2.0.6.RELEASE (*)
|    |    |    +--- org.springframework.cloud:spring-cloud-context:2.0.1.RELEASE
|    |    |    |    \--- org.springframework.security:spring-security-crypto:5.0.7.RELEASE -> 5.0.9.RELEASE
|    |    |    +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE
|    |    |    |    \--- org.springframework.security:spring-security-crypto:5.0.7.RELEASE -> 5.0.9.RELEASE
|    |    |    \--- org.springframework.security:spring-security-rsa:1.0.5.RELEASE
|    |    |         \--- org.bouncycastle:bcpkix-jdk15on:1.56
|    |    |              \--- org.bouncycastle:bcprov-jdk15on:1.56
|    |    +--- org.springframework.boot:spring-boot-starter-aop:2.0.4.RELEASE -> 2.0.6.RELEASE
|    |    |    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE (*)
|    |    |    +--- org.springframework:spring-aop:5.0.10.RELEASE (*)
|    |    |    \--- org.aspectj:aspectjweaver:1.8.13
|    |    \--- org.springframework.cloud:spring-cloud-sleuth-core:2.0.1.RELEASE
|    |         +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE (*)
|    |         +--- org.springframework:spring-context:5.0.8.RELEASE -> 5.0.10.RELEASE (*)
|    |         +--- org.aspectj:aspectjrt:1.8.13
|    |         +--- io.zipkin.brave:brave:5.1.4 -> 5.1.5
|    |         |    +--- io.zipkin.zipkin2:zipkin:2.10.4
|    |         |    \--- io.zipkin.reporter2:zipkin-reporter:2.7.7
|    |         |         \--- io.zipkin.zipkin2:zipkin:2.10.4
|    |         +--- io.zipkin.brave:brave-context-log4j2:5.1.4
|    |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         +--- io.zipkin.brave:brave-instrumentation-spring-web:5.1.4
|    |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4
|    |         |    |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         +--- io.zipkin.brave:brave-instrumentation-spring-rabbit:5.1.4
|    |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         +--- io.zipkin.brave:brave-instrumentation-kafka-clients:5.1.4
|    |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         +--- io.zipkin.brave:brave-instrumentation-httpclient:5.1.4
|    |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
|    |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         +--- io.zipkin.brave:brave-instrumentation-httpasyncclient:5.1.4
|    |         |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
|    |         |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |         \--- io.zipkin.brave:brave-instrumentation-spring-webmvc:5.1.4
|    |              +--- io.zipkin.brave:brave-instrumentation-servlet:5.1.4
|    |              |    +--- io.zipkin.brave:brave-instrumentation-http:5.1.4 (*)
|    |              |    \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    |              \--- io.zipkin.brave:brave:5.1.4 -> 5.1.5 (*)
|    +--- io.zipkin.gcp:zipkin-sender-stackdriver:0.6.4
|    |    +--- io.zipkin.gcp:zipkin-translation-stackdriver:0.6.4
|    |    |    +--- io.zipkin.zipkin2:zipkin:2.10.4
|    |    |    \--- com.google.api.grpc:grpc-google-devtools-cloudtrace-v1:0.1.1
|    |    |         \--- com.google.api.grpc:grpc-google-common-protos:0.1.1 -> 1.12.0
|    |    |              +--- io.grpc:grpc-stub:1.10.1 -> 1.13.1
|    |    |              |    \--- io.grpc:grpc-core:1.13.1 -> 1.14.0
|    |    |              |         +--- io.grpc:grpc-context:1.14.0
|    |    |              |         +--- com.google.code.gson:gson:2.7 -> 2.8.5
|    |    |              |         +--- com.google.guava:guava:20.0
|    |    |              |         +--- com.google.errorprone:error_prone_annotations:2.1.2
|    |    |              |         +--- com.google.code.findbugs:jsr305:3.0.0 -> 3.0.2
|    |    |              |         +--- io.opencensus:opencensus-api:0.12.3
|    |    |              |         \--- io.opencensus:opencensus-contrib-grpc-metrics:0.12.3
|    |    |              |              \--- io.opencensus:opencensus-api:0.12.3
|    |    |              +--- io.grpc:grpc-protobuf:1.10.1 -> 1.14.0
|    |    |              |    +--- io.grpc:grpc-core:1.14.0 (*)
|    |    |              |    +--- com.google.protobuf:protobuf-java:3.5.1 -> 3.6.0
|    |    |              |    +--- com.google.guava:guava:20.0
|    |    |              |    +--- com.google.api.grpc:proto-google-common-protos:1.0.0 -> 1.12.0 (*)
|    |    |              |    \--- io.grpc:grpc-protobuf-lite:1.14.0
|    |    |              |         +--- io.grpc:grpc-core:1.14.0 (*)
|    |    |              |         \--- com.google.guava:guava:20.0
|    |    |              \--- com.google.api.grpc:proto-google-common-protos:1.12.0 (*)
|    |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
|    |    +--- com.google.api.grpc:grpc-google-devtools-cloudtrace-v1:0.1.1 (*)
|    |    +--- io.grpc:grpc-core:1.14.0 (*)
|    |    +--- io.grpc:grpc-protobuf:1.14.0 (*)
|    |    \--- io.zipkin.zipkin2:zipkin:2.10.4
|    +--- io.zipkin.gcp:brave-propagation-stackdriver:0.6.4
|    |    +--- io.zipkin.brave:brave:5.1.5 (*)
|    |    \--- io.zipkin.zipkin2:zipkin:2.10.4
|    +--- org.springframework.cloud:spring-cloud-sleuth-zipkin:2.0.1.RELEASE
|    |    +--- org.springframework.cloud:spring-cloud-sleuth-core:2.0.1.RELEASE (*)
|    |    +--- org.springframework:spring-web:5.0.8.RELEASE -> 5.0.10.RELEASE (*)
|    |    +--- org.springframework.cloud:spring-cloud-commons:2.0.1.RELEASE (*)
|    |    +--- io.zipkin.zipkin2:zipkin:2.10.4
|    |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
|    |    +--- io.zipkin.reporter2:zipkin-sender-kafka11:2.7.7
|    |    |    +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
|    |    |    \--- io.zipkin.zipkin2:zipkin:2.10.4
|    |    \--- io.zipkin.reporter2:zipkin-sender-amqp-client:2.7.7
|    |         +--- io.zipkin.reporter2:zipkin-reporter:2.7.7 (*)
|    |         \--- io.zipkin.zipkin2:zipkin:2.10.4
|    +--- com.google.cloud:google-cloud-core-grpc:1.38.0
|    |    +--- com.google.auth:google-auth-library-credentials:0.10.0
|    |    +--- com.google.cloud:google-cloud-core:1.38.0 (*)
|    |    +--- com.google.guava:guava:20.0
|    |    +--- com.google.protobuf:protobuf-java:3.6.0
|    |    +--- com.google.protobuf:protobuf-java-util:3.6.0 (*)
|    |    +--- io.grpc:grpc-protobuf:1.13.1 -> 1.14.0 (*)
|    |    +--- io.grpc:grpc-context:1.13.1 -> 1.14.0
|    |    +--- io.grpc:grpc-netty-shaded:1.13.1
|    |    |    \--- io.grpc:grpc-core:[1.13.1] -> 1.14.0 (*)
|    |    +--- io.grpc:grpc-stub:1.13.1 (*)
|    |    +--- io.grpc:grpc-auth:1.13.1
|    |    |    +--- io.grpc:grpc-core:[1.13.1] -> 1.14.0 (*)
|    |    |    \--- com.google.auth:google-auth-library-credentials:0.9.0 -> 0.10.0
|    |    \--- com.google.api:gax-grpc:1.29.0
|    |         +--- com.google.code.findbugs:jsr305:3.0.2
|    |         +--- com.google.api:gax:1.29.0 (*)
|    |         +--- io.grpc:grpc-stub:1.10.1 -> 1.13.1 (*)
|    |         +--- io.grpc:grpc-auth:1.10.1 -> 1.13.1 (*)
|    |         +--- io.grpc:grpc-protobuf:1.10.1 -> 1.14.0 (*)
|    |         +--- com.google.guava:guava:20.0
|    |         +--- org.threeten:threetenbp:1.3.3
|    |         +--- com.google.auth:google-auth-library-oauth2-http:0.9.1 -> 0.10.0 (*)
|    |         +--- com.google.auth:google-auth-library-credentials:0.9.1 -> 0.10.0
|    |         +--- com.google.api.grpc:proto-google-common-protos:1.0.0 -> 1.12.0 (*)
|    |         \--- com.google.api:api-common:1.6.0 (*)
|    \--- org.slf4j:slf4j-api:1.7.25
+--- org.springframework.boot:spring-boot-starter-test -> 2.0.6.RELEASE
|    +--- org.springframework.boot:spring-boot-starter:2.0.6.RELEASE (*)
|    +--- org.springframework.boot:spring-boot-test:2.0.6.RELEASE
|    |    \--- org.springframework.boot:spring-boot:2.0.6.RELEASE (*)
|    +--- org.springframework.boot:spring-boot-test-autoconfigure:2.0.6.RELEASE
|    |    +--- org.springframework.boot:spring-boot-test:2.0.6.RELEASE (*)
|    |    \--- org.springframework.boot:spring-boot-autoconfigure:2.0.6.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
|    |    \--- org.slf4j:slf4j-api:1.7.25
|    +--- junit:junit:4.12
|    |    \--- org.hamcrest:hamcrest-core:1.3
|    +--- org.assertj:assertj-core:3.9.1
|    +--- org.mockito:mockito-core:2.15.0
|    |    +--- net.bytebuddy:byte-buddy:1.7.9 -> 1.7.11
|    |    +--- net.bytebuddy:byte-buddy-agent:1.7.9 -> 1.7.11
|    |    \--- 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.0.10.RELEASE (*)
|    +--- org.springframework:spring-test:5.0.10.RELEASE
|    |    \--- org.springframework:spring-core:5.0.10.RELEASE (*)
|    \--- org.xmlunit:xmlunit-core:2.5.1
\--- io.projectreactor:reactor-test -> 3.1.10.RELEASE
     \--- io.projectreactor:reactor-core:3.1.10.RELEASE (*)

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

(*) - dependencies omitted (listed previously)

(n) - Not resolved (configuration is not meant to be resolved)

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

BUILD SUCCESSFUL in 5s
1 actionable task: 1 executed
saturnism commented 5 years ago

Hi @michael-barker! I was able to reproduce this issue, and it apparently is because of the version mismatch between grpc-* libraries and grpc-netty-shaded.

It appears all grpc-* modules are resolving to 1.14.0, however, grpc-netty-shaded is still resolving to 1.13.1.

to fix it temporarily, I forced the version update for grpc-netty-shaded in dependencies:

implementation('io.grpc:grpc-netty-shaded:1.14.0')
saturnism commented 5 years ago

Referencing https://github.com/grpc/grpc-java/issues/3954 as a BOM would allow us to make sure all versions are in-sync btwn grpc modules.

meltsufin commented 5 years ago

Please re-open if it's still an issue after grpc/grpc-java#3954.