Wilson Guevara created ZEPPELIN-3217: ----------------------------------------
Summary: Dependency error when loading zeppelin inside of EMR environment Key: ZEPPELIN-3217 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3217 Project: Zeppelin Issue Type: Bug Affects Versions: 0.8.0 Reporter: Wilson Guevara Attachments: pastedImage.png The zeppelin functionality of S3NotebookRepo fails with the attached stacktrace. *Environment:* It was noticed when testing a dockerized zeppelin (*branch-0.8)* inside of an EMR. *Explanation:* The error points to a lacking method inside of com.amazonaws:aws-java-sdk dependency. And, when we listed the zeppelin dependencies we saw two different versions of this dependency: *- _com.amazonaws:aws-java-sdk:1.7.4_* *- _com.amazonaws:aws-java-sdk-core:1.10.62_* *- _com.amazonaws:aws-java-sdk-kms:1.10.62_* *- _com.amazonaws:aws-java-sdk-s3:1.10.62_* The first dependency has the oldest version 1.7.4 wish doesn't include the stack-trace specified method isInRegionOptimizeModeEnabled(). This dependency is added indirectly by another dependency: *_org.apache.hadoop:hadoop-aws:2.7.3_* *Posible solutions:* We thing this issue was added when the changes in [ZEPPELIN-3184|https://issues.apache.org/jira/browse/ZEPPELIN-3184] were added. In our environment we solved it by excluding the conflicting dependency: {{ <exclusion>}} {{ <groupId>com.amazonaws</groupId>}} {{ <artifactId>aws-java-sdk</artifactId>}} {{ </exclusion>}} -- This message was sent by Atlassian JIRA (v7.6.3#76005)