Luke Cwik created BEAM-567:
------------------------------

             Summary: FlinkRunner pollutes beam-examples-java[8] modules with 
SLF4J backend dependencies which are not optional (e.g. test/provided/system 
scoped, or marked optional)
                 Key: BEAM-567
                 URL: https://issues.apache.org/jira/browse/BEAM-567
             Project: Beam
          Issue Type: Bug
          Components: runner-flink
            Reporter: Luke Cwik
            Priority: Minor


Exposed SLF4J backends:
org.slf4j:slf4j-log4j12:jar:1.7.7:compile

mvn dependency:tree -pl runners/flink/runner/

[INFO] ------------------------------------------------------------------------
[INFO] Building Apache Beam :: Runners :: Flink :: Core 
0.3.0-incubating-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-dependency-plugin:2.10:tree (default-cli) @ 
beam-runners-flink_2.10 ---
[INFO] org.apache.beam:beam-runners-flink_2.10:jar:0.3.0-incubating-SNAPSHOT
[INFO] +- org.apache.flink:flink-streaming-java_2.10:jar:1.0.3:compile
[INFO] |  +- org.apache.flink:flink-core:jar:1.0.3:compile
[INFO] |  +- org.apache.flink:flink-runtime_2.10:jar:1.0.3:compile
[INFO] |  |  +- io.netty:netty-all:jar:4.0.27.Final:compile
[INFO] |  |  +- org.javassist:javassist:jar:3.18.2-GA:compile
[INFO] |  |  +- org.scala-lang:scala-library:jar:2.10.4:compile
[INFO] |  |  +- com.typesafe.akka:akka-actor_2.10:jar:2.3.7:compile
[INFO] |  |  |  \- com.typesafe:config:jar:1.2.1:compile
[INFO] |  |  +- com.typesafe.akka:akka-remote_2.10:jar:2.3.7:compile
[INFO] |  |  |  +- io.netty:netty:jar:3.8.0.Final:compile
[INFO] |  |  |  \- org.uncommons.maths:uncommons-maths:jar:1.2.2a:compile
[INFO] |  |  +- com.typesafe.akka:akka-slf4j_2.10:jar:2.3.7:compile
[INFO] |  |  +- org.clapper:grizzled-slf4j_2.10:jar:1.0.2:compile
[INFO] |  |  +- com.github.scopt:scopt_2.10:jar:3.2.0:compile
[INFO] |  |  +- io.dropwizard.metrics:metrics-core:jar:3.1.0:compile
[INFO] |  |  +- io.dropwizard.metrics:metrics-jvm:jar:3.1.0:compile
[INFO] |  |  +- io.dropwizard.metrics:metrics-json:jar:3.1.0:compile
[INFO] |  |  +- org.apache.zookeeper:zookeeper:jar:3.4.6:compile
[INFO] |  |  |  \- jline:jline:jar:0.9.94:compile
[INFO] |  |  \- com.twitter:chill_2.10:jar:0.7.4:compile
[INFO] |  |     \- com.twitter:chill-java:jar:0.7.4:compile
[INFO] |  +- org.apache.commons:commons-math:jar:2.2:compile
[INFO] |  +- org.apache.sling:org.apache.sling.commons.json:jar:2.0.6:compile
[INFO] |  +- org.apache.commons:commons-math3:jar:3.5:compile
[INFO] |  +- org.apache.commons:commons-lang3:jar:3.3.2:compile
[INFO] |  +- org.slf4j:slf4j-api:jar:1.7.14:compile
[INFO] |  +- org.slf4j:slf4j-log4j12:jar:1.7.7:compile
[INFO] |  +- log4j:log4j:jar:1.2.17:compile
[INFO] |  \- org.apache.flink:force-shading:jar:1.0.3:compile
[INFO] +- org.apache.flink:flink-java:jar:1.0.3:compile
[INFO] |  \- org.apache.flink:flink-shaded-hadoop2:jar:1.0.3:compile
[INFO] |     +- xmlenc:xmlenc:jar:0.52:compile
[INFO] |     +- commons-codec:commons-codec:jar:1.4:compile
[INFO] |     +- commons-io:commons-io:jar:2.4:compile
[INFO] |     +- commons-net:commons-net:jar:3.1:compile
[INFO] |     +- commons-collections:commons-collections:jar:3.2.1:compile
[INFO] |     +- javax.servlet:servlet-api:jar:2.5:compile
[INFO] |     +- org.mortbay.jetty:jetty-util:jar:6.1.26:compile
[INFO] |     +- com.sun.jersey:jersey-core:jar:1.9:compile
[INFO] |     +- commons-el:commons-el:jar:1.0:runtime
[INFO] |     +- commons-logging:commons-logging:jar:1.1.3:compile
[INFO] |     +- com.jamesmurty.utils:java-xmlbuilder:jar:0.4:compile
[INFO] |     +- commons-lang:commons-lang:jar:2.6:compile
[INFO] |     +- commons-configuration:commons-configuration:jar:1.7:compile
[INFO] |     +- commons-digester:commons-digester:jar:1.8.1:compile
[INFO] |     +- org.codehaus.jackson:jackson-core-asl:jar:1.8.8:compile
[INFO] |     +- org.codehaus.jackson:jackson-mapper-asl:jar:1.8.8:compile
[INFO] |     +- com.thoughtworks.paranamer:paranamer:jar:2.3:compile
[INFO] |     +- com.jcraft:jsch:jar:0.1.42:compile
[INFO] |     +- org.tukaani:xz:jar:1.0:compile
[INFO] |     +- 
commons-beanutils:commons-beanutils-bean-collections:jar:1.8.3:compile
[INFO] |     +- commons-daemon:commons-daemon:jar:1.0.13:compile
[INFO] |     +- javax.xml.bind:jaxb-api:jar:2.2.2:compile
[INFO] |     +- javax.xml.stream:stax-api:jar:1.0-2:compile
[INFO] |     +- javax.activation:activation:jar:1.1:compile
[INFO] |     +- com.google.inject:guice:jar:3.0:compile
[INFO] |     +- javax.inject:javax.inject:jar:1:compile
[INFO] |     \- aopalliance:aopalliance:jar:1.0:compile
[INFO] +- org.apache.flink:flink-clients_2.10:jar:1.0.3:compile
[INFO] |  +- org.apache.flink:flink-optimizer_2.10:jar:1.0.3:compile
[INFO] |  \- commons-cli:commons-cli:jar:1.2:compile
[INFO] +- org.apache.flink:flink-core:test-jar:tests:1.0.3:test
[INFO] |  +- org.apache.flink:flink-annotations:jar:1.0.3:compile
[INFO] |  +- com.esotericsoftware.kryo:kryo:jar:2.24.0:compile
[INFO] |  |  +- com.esotericsoftware.minlog:minlog:jar:1.2:compile
[INFO] |  |  \- org.objenesis:objenesis:jar:2.1:compile
[INFO] |  \- org.apache.avro:avro:jar:1.8.1:compile
[INFO] +- 
org.apache.beam:beam-sdks-java-core:jar:0.3.0-incubating-SNAPSHOT:compile
[INFO] |  +- io.grpc:grpc-auth:jar:0.14.1:compile
[INFO] |  +- io.grpc:grpc-core:jar:0.14.1:compile
[INFO] |  +- io.grpc:grpc-netty:jar:0.14.1:compile
[INFO] |  |  \- io.netty:netty-codec-http2:jar:4.1.1.Final:compile (version 
selected from constraint [4.1.1.Final,4.1.1.Final])
[INFO] |  |     \- io.netty:netty-codec-http:jar:4.1.1.Final:compile
[INFO] |  +- io.grpc:grpc-all:jar:0.14.1:runtime
[INFO] |  |  +- io.grpc:grpc-protobuf:jar:0.14.1:compile
[INFO] |  |  |  \- 
com.google.protobuf:protobuf-java-util:jar:3.0.0-beta-2:compile
[INFO] |  |  |     \- com.google.code.gson:gson:jar:2.3:compile
[INFO] |  |  +- io.grpc:grpc-stub:jar:0.14.1:compile
[INFO] |  |  +- io.grpc:grpc-okhttp:jar:0.14.1:runtime
[INFO] |  |  |  +- com.squareup.okio:okio:jar:1.6.0:runtime
[INFO] |  |  |  \- com.squareup.okhttp:okhttp:jar:2.5.0:runtime
[INFO] |  |  +- io.grpc:grpc-protobuf-lite:jar:0.14.1:compile
[INFO] |  |  \- io.grpc:grpc-protobuf-nano:jar:0.14.1:runtime
[INFO] |  |     \- 
com.google.protobuf.nano:protobuf-javanano:jar:3.0.0-alpha-5:runtime
[INFO] |  +- com.google.auth:google-auth-library-oauth2-http:jar:0.4.0:compile
[INFO] |  |  \- 
com.google.auth:google-auth-library-credentials:jar:0.4.0:compile
[INFO] |  +- io.netty:netty-handler:jar:4.1.1.Final:compile
[INFO] |  |  +- io.netty:netty-buffer:jar:4.1.1.Final:compile
[INFO] |  |  |  \- io.netty:netty-common:jar:4.1.1.Final:compile
[INFO] |  |  +- io.netty:netty-transport:jar:4.1.1.Final:compile
[INFO] |  |  |  \- io.netty:netty-resolver:jar:4.1.1.Final:compile
[INFO] |  |  \- io.netty:netty-codec:jar:4.1.1.Final:compile
[INFO] |  +- com.google.api.grpc:grpc-pubsub-v1:jar:0.0.2:compile
[INFO] |  |  \- com.google.api.grpc:grpc-core-proto:jar:0.0.3:compile
[INFO] |  +- com.google.api-client:google-api-client:jar:1.22.0:compile
[INFO] |  +- 
com.google.apis:google-api-services-bigquery:jar:v2-rev295-1.22.0:compile
[INFO] |  +- 
com.google.apis:google-api-services-pubsub:jar:v1-rev10-1.22.0:compile
[INFO] |  +- 
com.google.apis:google-api-services-storage:jar:v1-rev71-1.22.0:compile
[INFO] |  +- com.google.http-client:google-http-client:jar:1.22.0:compile
[INFO] |  |  \- org.apache.httpcomponents:httpclient:jar:4.0.1:compile
[INFO] |  |     \- org.apache.httpcomponents:httpcore:jar:4.0.1:compile
[INFO] |  +- 
com.google.http-client:google-http-client-jackson:jar:1.22.0:runtime
[INFO] |  +- 
com.google.http-client:google-http-client-jackson2:jar:1.22.0:compile
[INFO] |  +- 
com.google.http-client:google-http-client-protobuf:jar:1.22.0:runtime
[INFO] |  +- 
com.google.oauth-client:google-oauth-client-java6:jar:1.22.0:compile
[INFO] |  +- com.google.oauth-client:google-oauth-client:jar:1.22.0:compile
[INFO] |  +- com.google.cloud.bigdataoss:gcsio:jar:1.4.5:compile
[INFO] |  |  +- com.google.api-client:google-api-client-java6:jar:1.22.0:compile
[INFO] |  |  \- 
com.google.api-client:google-api-client-jackson2:jar:1.22.0:compile
[INFO] |  +- com.google.cloud.bigdataoss:util:jar:1.4.5:compile
[INFO] |  +- com.google.protobuf:protobuf-java:jar:3.0.0-beta-1:compile
[INFO] |  +- com.google.code.findbugs:annotations:jar:3.0.1:compile
[INFO] |  |  +- net.jcip:jcip-annotations:jar:1.0:compile
[INFO] |  |  \- com.google.code.findbugs:jsr305:jar:3.0.1:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-core:jar:2.7.2:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.7.2:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.2:compile
[INFO] |  +- net.bytebuddy:byte-buddy:jar:1.4.3:compile
[INFO] |  +- org.xerial.snappy:snappy-java:jar:1.1.2.1:compile
[INFO] |  +- org.apache.commons:commons-compress:jar:1.9:compile
[INFO] |  \- joda-time:joda-time:jar:2.4:compile
[INFO] +- 
org.apache.beam:beam-runners-core-java:jar:0.3.0-incubating-SNAPSHOT:compile
[INFO] +- org.hamcrest:hamcrest-all:jar:1.3:test
[INFO] +- junit:junit:jar:4.11:test
[INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] +- org.mockito:mockito-all:jar:1.9.5:test
[INFO] +- 
org.apache.beam:beam-sdks-java-core:jar:tests:0.3.0-incubating-SNAPSHOT:test
[INFO] +- org.apache.flink:flink-streaming-java_2.10:test-jar:tests:1.0.3:test
[INFO] +- org.apache.flink:flink-test-utils_2.10:jar:1.0.3:test
[INFO] |  +- org.apache.flink:flink-runtime_2.10:test-jar:tests:1.0.3:test
[INFO] |  +- org.scalatest:scalatest_2.10:jar:2.2.2:test
[INFO] |  |  \- org.scala-lang:scala-reflect:jar:2.10.4:test
[INFO] |  \- org.apache.curator:curator-test:jar:2.8.0:test
[INFO] \- com.google.auto.service:auto-service:jar:1.0-rc2:compile
[INFO]    +- com.google.auto:auto-common:jar:0.3:compile
[INFO]    \- com.google.guava:guava:jar:19.0:compile



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to