Johannes Schulte created ZEPPELIN-3772:
------------------------------------------
Summary: Allow defining a proxy for the default interpreter
repository
Key: ZEPPELIN-3772
URL: https://issues.apache.org/jira/browse/ZEPPELIN-3772
Project: Zeppelin
Issue Type: Wish
Reporter: Johannes Schulte
Currently there is no way of defining a proxy for the default interpreter
repository that is either added on startup hardwired to
"http://repo1.maven.org/maven2/" or defined as property / environment variable
zeppelin.interpreter.dep.mvnRepo / ZEPPELIN_INTERPRETER_DEP_MVNREPO.
Since the order of checking all defined repositories for a dependency is fixed,
users behind a corporate proxy always encounter a timeout when the central
repository is checked first (it is added on start here
[https://github.com/apache/zeppelin/blob/71bc75966a7e5a18ce35b1f767c903a4b5c02eb9/zeppelin-interpreter/src/main/java/org/apache/zeppelin/dep/AbstractDependencyResolver.java#L45)]
This makes downloading dependencies impossible, even if an additional
repository is defined that has the correct proxy settings for maven central.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)