You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by jongyoul <gi...@git.apache.org> on 2017/01/25 06:53:41 UTC

[GitHub] zeppelin pull request #1944: [HOTFIX][MINOR] Change the scope of httpclient ...

GitHub user jongyoul opened a pull request:

    https://github.com/apache/zeppelin/pull/1944

    [HOTFIX][MINOR] Change the scope of httpclient to runtime from test

    ### What is this PR for?
    When IDE runs ZeppelinServer in debugging mode, it doesn't load httpclient because its scope is test but it needs zeppelin-zengine that zeppelin-server depends on. ZeppelinServer cannot run itself successfully while loading libraries.
    
    ### What type of PR is it?
    [Bug Fix | Hot Fix]
    
    ### Todos
    * [x] - Change the scope
    
    ### What is the Jira issue?
    N/A
    
    ### How should this be tested?
    Run ZeppelinServer in IntelliJ
    
    ### Screenshots (if appropriate)
    
    ### Questions:
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation? No


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/jongyoul/zeppelin hotfix/change-scope-of-zeppelin-server-pom

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/zeppelin/pull/1944.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1944
    
----
commit c86393d31c89aeab2a9509f5e00e1d3fa254dec4
Author: Jongyoul Lee <jo...@gmail.com>
Date:   2017-01-25T06:49:56Z

    Change the scope of httpclient to runtime from test

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1944: [HOTFIX][MINOR] Change the scope of httpclient to runt...

Posted by jongyoul <gi...@git.apache.org>.
Github user jongyoul commented on the issue:

    https://github.com/apache/zeppelin/pull/1944
  
    @DrIgor You're right. I've misunderstood something. the failure looks unrelated. Will merge it if there's no more discussion.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1944: [HOTFIX][MINOR] Change the scope of httpclient to runt...

Posted by DrIgor <gi...@git.apache.org>.
Github user DrIgor commented on the issue:

    https://github.com/apache/zeppelin/pull/1944
  
    @Leemoonsoo Could you please provide your dependency:tree output?
    
    Surprisingly it's a maven feature. `Test` scope in local pom overrides `compile` scope for transitive dependencies.
    
    Try to reimport project in IntelliJ and it will resolve httpclient scope as `test`
    
    @jongyoul  I can not find any httpclient usages in tests. Shouldn't we remove the dependency?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1944: [HOTFIX][MINOR] Change the scope of httpclient to runt...

Posted by jongyoul <gi...@git.apache.org>.
Github user jongyoul commented on the issue:

    https://github.com/apache/zeppelin/pull/1944
  
    @Leemoonsoo Since initializing Helium, helium tried to load httpclient but it couldn't do and error occurs like this
    
    ```
    Caused by: java.lang.NoClassDefFoundError: org/apache/http/client/methods/HttpUriRequest
    	at com.github.eirslett.maven.plugins.frontend.lib.FrontendPluginFactory.getNPMInstaller(FrontendPluginFactory.java:29)
    	at org.apache.zeppelin.helium.HeliumVisualizationFactory.installNodeAndNpm(HeliumVisualizationFactory.java:80)
    	at org.apache.zeppelin.helium.HeliumVisualizationFactory.<init>(HeliumVisualizationFactory.java:74)
    	at org.apache.zeppelin.helium.HeliumVisualizationFactory.<init>(HeliumVisualizationFactory.java:60)
    	at org.apache.zeppelin.server.ZeppelinServer.<init>(ZeppelinServer.java:121)
    	... 29 more
    Caused by: java.lang.ClassNotFoundException: org.apache.http.client.methods.HttpUriRequest
    	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    
    ```


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1944: [HOTFIX][MINOR] Change the scope of httpclient to runt...

Posted by DrIgor <gi...@git.apache.org>.
Github user DrIgor commented on the issue:

    https://github.com/apache/zeppelin/pull/1944
  
    Hello! I have the same issue
    
    I checked dependency:tree output, `org.apache.httpcomponents:httpclient:jar:4.3.6` has `test` scope in `zeppelin-server` module.
    



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1944: [HOTFIX][MINOR] Change the scope of httpclient to runt...

Posted by jongyoul <gi...@git.apache.org>.
Github user jongyoul commented on the issue:

    https://github.com/apache/zeppelin/pull/1944
  
    My command only includes `/Users/jl/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar` which is different from `org.apache.httpclient`. Can you show me your command for debugger?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1944: [HOTFIX][MINOR] Change the scope of httpclient to runt...

Posted by DrIgor <gi...@git.apache.org>.
Github user DrIgor commented on the issue:

    https://github.com/apache/zeppelin/pull/1944
  
    Actually, compilation succeed without this dependency. Try remove it from pom and run
    ```
    mvn package -pl zeppelin-server -am -DskipTests
    ```
    
    Tests don't use it, there is no `org.apache.http` imports in zeppelin-server module


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1944: [HOTFIX][MINOR] Change the scope of httpclient to runt...

Posted by jongyoul <gi...@git.apache.org>.
Github user jongyoul commented on the issue:

    https://github.com/apache/zeppelin/pull/1944
  
    If you remove that dependency, I think you cannot compile zeppelin-server test.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1944: [HOTFIX][MINOR] Change the scope of httpclient to runt...

Posted by Leemoonsoo <gi...@git.apache.org>.
Github user Leemoonsoo commented on the issue:

    https://github.com/apache/zeppelin/pull/1944
  
    Im always running ZeppelinServer from intellij without this change. Am I missing something ?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1944: [HOTFIX][MINOR] Change the scope of httpclient to runt...

Posted by jongyoul <gi...@git.apache.org>.
Github user jongyoul commented on the issue:

    https://github.com/apache/zeppelin/pull/1944
  
    Yes, Sure. But when IntelliJ runs ZeppelinServer in debug mode, actual command is what I mentioned before which doesn't include any httpclient libraries but include zeppelin-{zengine,interpreter}/target/classes. I guess IntelliJ select and compile its dependencies inside of project.
    
    I just wonder why you can run ZeppelinServer in IntelliJ without any specific settings. Here's my configuration. Can you check it?
    <img width="1085" alt="screen shot 2017-01-26 at 12 50 46 am" src="https://cloud.githubusercontent.com/assets/3612566/22297717/869e3050-e361-11e6-974b-a917449a3189.png">



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1944: [HOTFIX][MINOR] Change the scope of httpclient to runt...

Posted by Leemoonsoo <gi...@git.apache.org>.
Github user Leemoonsoo commented on the issue:

    https://github.com/apache/zeppelin/pull/1944
  
    my command is 
    
    ```
    /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:62222,suspend=y,server=n -Dlog4j.configuration=file:///Users/moon/Projects/zeppelin/conf/log4j_dev.properties -Dfile.encoding=UTF-8 -classpath /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/lib/javafx-doclet.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/lib/tools.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/depl
 oy.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/htmlconverter.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre
 /lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Users/moon/Projects/zeppelin/zeppelin-server/target/classes:/Users/moon/.m2/repository/junit/junit/4.11/junit-4.11.jar:/Users/moon/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/Users/moon/.m2/repository/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar:/Users/moon/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Users/moon/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar:/Users/moon/.m2/repository/com/google/code/gson/gson/2.2/gson-2.2.jar:/Users/moon/.m2/repository/org/seleniumhq/selenium/selenium-java/2.48.2/selenium-java-
 2.48.2.jar:/Users/moon/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/2.48.2/selenium-chrome-driver-2.48.2.jar:/Users/moon/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/2.48.2/selenium-remote-driver-2.48.2.jar:/Users/moon/.m2/repository/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar:/Users/moon/.m2/repository/org/seleniumhq/selenium/selenium-api/2.48.2/selenium-api-2.48.2.jar:/Users/moon/.m2/repository/com/google/guava/guava/15.0/guava-15.0.jar:/Users/moon/.m2/repository/org/apache/httpcomponents/httpclient/4.3.6/httpclient-4.3.6.jar:/Users/moon/.m2/repository/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.jar:/Users/moon/.m2/repository/commons-codec/commons-codec/1.5/commons-codec-1.5.jar:/Users/moon/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/moon/.m2/repository/net/java/dev/jna/jna/4.1.0/jna-4.1.0.jar:/Users/moon/.m2/repository/net/java/dev/jna/jna-platform/4.1.0/jna-platform-4.1.0.jar:/Users/moon/.m2/repos
 itory/org/seleniumhq/selenium/selenium-edge-driver/2.48.2/selenium-edge-driver-2.48.2.jar:/Users/moon/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/moon/.m2/repository/org/seleniumhq/selenium/selenium-htmlunit-driver/2.48.2/selenium-htmlunit-driver-2.48.2.jar:/Users/moon/.m2/repository/org/seleniumhq/selenium/selenium-support/2.48.2/selenium-support-2.48.2.jar:/Users/moon/.m2/repository/net/sourceforge/htmlunit/htmlunit/2.18/htmlunit-2.18.jar:/Users/moon/.m2/repository/xalan/xalan/2.7.2/xalan-2.7.2.jar:/Users/moon/.m2/repository/xalan/serializer/2.7.2/serializer-2.7.2.jar:/Users/moon/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar:/Users/moon/.m2/repository/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar:/Users/moon/.m2/repository/org/apache/httpcomponents/httpmime/4.5/httpmime-4.5.jar:/Users/moon/.m2/repository/net/sourceforge/htmlunit/htmlunit-core-js/2.17/htmlunit-core-js-2.17.jar:/Users/moon/.m2/repositor
 y/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar:/Users/moon/.m2/repository/net/sourceforge/nekohtml/nekohtml/1.9.22/nekohtml-1.9.22.jar:/Users/moon/.m2/repository/net/sourceforge/cssparser/cssparser/0.9.16/cssparser-0.9.16.jar:/Users/moon/.m2/repository/org/w3c/css/sac/1.3/sac-1.3.jar:/Users/moon/.m2/repository/org/eclipse/jetty/websocket/websocket-client/9.2.12.v20150709/websocket-client-9.2.12.v20150709.jar:/Users/moon/.m2/repository/org/eclipse/jetty/websocket/websocket-common/9.2.12.v20150709/websocket-common-9.2.12.v20150709.jar:/Users/moon/.m2/repository/org/eclipse/jetty/websocket/websocket-api/9.2.12.v20150709/websocket-api-9.2.12.v20150709.jar:/Users/moon/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/2.48.2/selenium-firefox-driver-2.48.2.jar:/Users/moon/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/2.48.2/selenium-ie-driver-2.48.2.jar:/Users/moon/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/2.48.2/selenium-safari-driver-2.48.2.
 jar:/Users/moon/.m2/repository/org/webbitserver/webbit/0.4.14/webbit-0.4.14.jar:/Users/moon/.m2/repository/io/netty/netty/3.5.2.Final/netty-3.5.2.Final.jar:/Users/moon/.m2/repository/org/seleniumhq/selenium/selenium-leg-rc/2.48.2/selenium-leg-rc-2.48.2.jar:/Users/moon/.m2/repository/com/amazonaws/aws-java-sdk-s3/1.10.1/aws-java-sdk-s3-1.10.1.jar:/Users/moon/.m2/repository/com/amazonaws/aws-java-sdk-kms/1.10.1/aws-java-sdk-kms-1.10.1.jar:/Users/moon/.m2/repository/com/amazonaws/aws-java-sdk-core/1.10.1/aws-java-sdk-core-1.10.1.jar:/Users/moon/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.5.3/jackson-databind-2.5.3.jar:/Users/moon/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.5.0/jackson-annotations-2.5.0.jar:/Users/moon/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.5.3/jackson-core-2.5.3.jar:/Users/moon/.m2/repository/joda-time/joda-time/2.8.1/joda-time-2.8.1.jar:/Users/moon/.m2/repository/org/slf4j/slf4j-api/1.7.10/slf4j-api-1.7.10.jar:/Us
 ers/moon/.m2/repository/org/slf4j/slf4j-log4j12/1.7.10/slf4j-log4j12-1.7.10.jar:/Users/moon/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/moon/.m2/repository/commons-configuration/commons-configuration/1.9/commons-configuration-1.9.jar:/Users/moon/.m2/repository/commons-lang/commons-lang/2.5/commons-lang-2.5.jar:/Users/moon/.m2/repository/org/apache/commons/commons-vfs2/2.0/commons-vfs2-2.0.jar:/Users/moon/.m2/repository/org/apache/maven/scm/maven-scm-api/1.4/maven-scm-api-1.4.jar:/Users/moon/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.6/plexus-utils-1.5.6.jar:/Users/moon/.m2/repository/org/apache/maven/scm/maven-scm-provider-svnexe/1.4/maven-scm-provider-svnexe-1.4.jar:/Users/moon/.m2/repository/org/apache/maven/scm/maven-scm-provider-svn-commons/1.4/maven-scm-provider-svn-commons-1.4.jar:/Users/moon/.m2/repository/regexp/regexp/1.3/regexp-1.3.jar:/Users/moon/.m2/repository/org/apache/jackrabbit/jackrabbit-webdav/1.5.2/jackrabbit-webdav-1.5.2.jar:/Users/moon/.m2
 /repository/org/apache/jackrabbit/jackrabbit-jcr-commons/1.5.2/jackrabbit-jcr-commons-1.5.2.jar:/Users/moon/.m2/repository/org/quartz-scheduler/quartz/2.2.1/quartz-2.2.1.jar:/Users/moon/.m2/repository/c3p0/c3p0/0.9.1.1/c3p0-0.9.1.1.jar:/Users/moon/.m2/repository/org/reflections/reflections/0.9.8/reflections-0.9.8.jar:/Users/moon/.m2/repository/javassist/javassist/3.12.1.GA/javassist-3.12.1.GA.jar:/Users/moon/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar:/Users/moon/.m2/repository/org/eclipse/jgit/org.eclipse.jgit/4.1.1.201511131810-r/org.eclipse.jgit-4.1.1.201511131810-r.jar:/Users/moon/.m2/repository/com/jcraft/jsch/0.1.53/jsch-0.1.53.jar:/Users/moon/.m2/repository/com/googlecode/javaewah/JavaEWAH/0.7.9/JavaEWAH-0.7.9.jar:/Users/moon/.m2/repository/org/eclipse/jdt/org.eclipse.jdt.annotation/1.1.0/org.eclipse.jdt.annotation-1.1.0.jar:/Users/moon/.m2/repository/org/codehaus/woodstox/woodstox-core-asl/4.2.0/woodstox-core-asl-4.2.0.jar:/Users/moon/.m2/repository/org/codehaus/woodsto
 x/stax2-api/3.1.1/stax2-api-3.1.1.jar:/Users/moon/.m2/repository/org/apache/ws/xmlschema/xmlschema-core/2.0.3/xmlschema-core-2.0.3.jar:/Users/moon/.m2/repository/org/apache/geronimo/specs/geronimo-javamail_1.4_spec/1.7.1/geronimo-javamail_1.4_spec-1.7.1.jar:/Users/moon/.m2/repository/wsdl4j/wsdl4j/1.6.3/wsdl4j-1.6.3.jar:/Users/moon/.m2/repository/asm/asm/3.1/asm-3.1.jar:/Users/moon/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.6/jaxb-impl-2.2.6.jar:/Users/moon/.m2/repository/org/eclipse/jetty/orbit/javax.security.auth.message/1.0.0.v201108011116/javax.security.auth.message-1.0.0.v201108011116.jar:/Users/moon/.m2/repository/org/eclipse/jetty/orbit/javax.mail.glassfish/1.4.1.v201005082020/javax.mail.glassfish-1.4.1.v201005082020.jar:/Users/moon/.m2/repository/org/eclipse/jetty/orbit/javax.activation/1.1.0.v201105071233/javax.activation-1.1.0.v201105071233.jar:/Users/moon/.m2/repository/org/eclipse/jetty/orbit/javax.annotation/1.1.0.v201108011116/javax.annotation-1.1.0.v201108011116.ja
 r:/Users/moon/.m2/repository/org/mockito/mockito-all/1.9.0/mockito-all-1.9.0.jar:/Users/moon/.m2/repository/org/eclipse/jetty/orbit/org.apache.taglibs.standard.glassfish/1.2.0.v201112081803/org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar:/Users/moon/.m2/repository/org/eclipse/jetty/orbit/javax.el/2.2.0.v201108011116/javax.el-2.2.0.v201108011116.jar:/Users/moon/.m2/repository/org/eclipse/jetty/orbit/com.sun.el/2.2.0.v201108011116/com.sun.el-2.2.0.v201108011116.jar:/Users/moon/.m2/repository/org/eclipse/jetty/orbit/org.eclipse.jdt.core/3.7.1/org.eclipse.jdt.core-3.7.1.jar:/Users/moon/.m2/repository/org/scala-lang/scala-library/2.10.4/scala-library-2.10.4.jar:/Users/moon/.m2/repository/org/scala-lang/scala-reflect/2.10.4/scala-reflect-2.10.4.jar:/Users/moon/Projects/zeppelin/zeppelin-zengine/target/classes:/Users/moon/Projects/zeppelin/zeppelin-interpreter/target/classes:/Users/moon/.m2/repository/org/apache/thrift/libthrift/0.9.2/libthrift-0.9.2.jar:/Users/moon/.m2/repos
 itory/org/apache/commons/commons-pool2/2.3/commons-pool2-2.3.jar:/Users/moon/.m2/repository/org/apache/maven/maven-plugin-api/3.0/maven-plugin-api-3.0.jar:/Users/moon/.m2/repository/org/apache/maven/maven-artifact/3.0/maven-artifact-3.0.jar:/Users/moon/.m2/repository/org/sonatype/aether/aether-api/1.12/aether-api-1.12.jar:/Users/moon/.m2/repository/org/sonatype/aether/aether-util/1.12/aether-util-1.12.jar:/Users/moon/.m2/repository/org/sonatype/aether/aether-impl/1.12/aether-impl-1.12.jar:/Users/moon/.m2/repository/org/sonatype/aether/aether-spi/1.12/aether-spi-1.12.jar:/Users/moon/.m2/repository/org/apache/maven/maven-aether-provider/3.0.3/maven-aether-provider-3.0.3.jar:/Users/moon/.m2/repository/org/apache/maven/maven-model/3.0.3/maven-model-3.0.3.jar:/Users/moon/.m2/repository/org/apache/maven/maven-model-builder/3.0.3/maven-model-builder-3.0.3.jar:/Users/moon/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.14/plexus-interpolation-1.14.jar:/Users/moon/.m2/repository/or
 g/apache/maven/maven-repository-metadata/3.0.3/maven-repository-metadata-3.0.3.jar:/Users/moon/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar:/Users/moon/.m2/repository/org/sonatype/aether/aether-connector-file/1.12/aether-connector-file-1.12.jar:/Users/moon/.m2/repository/org/sonatype/aether/aether-connector-wagon/1.12/aether-connector-wagon-1.12.jar:/Users/moon/.m2/repository/org/codehaus/plexus/plexus-classworlds/2.4/plexus-classworlds-2.4.jar:/Users/moon/.m2/repository/org/codehaus/plexus/plexus-utils/2.0.7/plexus-utils-2.0.7.jar:/Users/moon/.m2/repository/org/sonatype/sisu/sisu-inject-plexus/2.2.2/sisu-inject-plexus-2.2.2.jar:/Users/moon/.m2/repository/org/sonatype/sisu/sisu-inject-bean/2.2.2/sisu-inject-bean-2.2.2.jar:/Users/moon/.m2/repository/org/sonatype/sisu/sisu-guice/3.0.2/sisu-guice-3.0.2-no_aop.jar:/Users/moon/.m2/repository/org/apache/maven/wagon/wagon-provider-api/1.0/wagon-provider-api-1.0.jar:/Users/moon
 /.m2/repository/org/apache/maven/wagon/wagon-http-lightweight/1.0/wagon-http-lightweight-1.0.jar:/Users/moon/.m2/repository/org/apache/maven/wagon/wagon-http/1.0/wagon-http-1.0.jar:/Users/moon/.m2/repository/org/apache/maven/wagon/wagon-http-shared/1.0/wagon-http-shared-1.0.jar:/Users/moon/.m2/repository/org/jsoup/jsoup/1.6.1/jsoup-1.6.1.jar:/Users/moon/.m2/repository/com/amazonaws/aws-java-sdk-s3/1.10.62/aws-java-sdk-s3-1.10.62.jar:/Users/moon/.m2/repository/com/amazonaws/aws-java-sdk-kms/1.10.62/aws-java-sdk-kms-1.10.62.jar:/Users/moon/.m2/repository/com/amazonaws/aws-java-sdk-core/1.10.62/aws-java-sdk-core-1.10.62.jar:/Users/moon/.m2/repository/com/microsoft/azure/azure-storage/4.0.0/azure-storage-4.0.0.jar:/Users/moon/.m2/repository/org/eclipse/jetty/jetty-client/9.2.15.v20160210/jetty-client-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/eclipse/jetty/jetty-io/9.2.15.v20160210/jetty-io-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/eclipse/jetty/websocket/websocket-cl
 ient/9.2.15.v20160210/websocket-client-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/eclipse/jetty/jetty-util/9.2.15.v20160210/jetty-util-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/apache/lucene/lucene-core/5.3.1/lucene-core-5.3.1.jar:/Users/moon/.m2/repository/org/apache/lucene/lucene-analyzers-common/5.3.1/lucene-analyzers-common-5.3.1.jar:/Users/moon/.m2/repository/org/apache/lucene/lucene-queryparser/5.3.1/lucene-queryparser-5.3.1.jar:/Users/moon/.m2/repository/org/apache/lucene/lucene-queries/5.3.1/lucene-queries-5.3.1.jar:/Users/moon/.m2/repository/org/apache/lucene/lucene-sandbox/5.3.1/lucene-sandbox-5.3.1.jar:/Users/moon/.m2/repository/org/apache/lucene/lucene-highlighter/5.3.1/lucene-highlighter-5.3.1.jar:/Users/moon/.m2/repository/org/apache/lucene/lucene-join/5.3.1/lucene-join-5.3.1.jar:/Users/moon/.m2/repository/org/apache/lucene/lucene-memory/5.3.1/lucene-memory-5.3.1.jar:/Users/moon/.m2/repository/com/github/eirslett/frontend-maven-plugin/1.3/frontend-ma
 ven-plugin-1.3.jar:/Users/moon/.m2/repository/com/github/eirslett/frontend-plugin-core/1.3/frontend-plugin-core-1.3.jar:/Users/moon/.m2/repository/org/apache/commons/commons-compress/1.5/commons-compress-1.5.jar:/Users/moon/.m2/repository/org/tukaani/xz/1.2/xz-1.2.jar:/Users/moon/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.2/maven-plugin-annotations-3.2.jar:/Users/moon/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.7/plexus-build-api-0.0.7.jar:/Users/moon/.m2/repository/org/apache/shiro/shiro-core/1.2.3/shiro-core-1.2.3.jar:/Users/moon/.m2/repository/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar:/Users/moon/.m2/repository/org/apache/shiro/shiro-web/1.2.3/shiro-web-1.2.3.jar:/Users/moon/.m2/repository/org/kohsuke/libpam4j/1.8/libpam4j-1.8.jar:/Users/moon/.m2/repository/org/apache/cxf/cxf-rt-frontend-jaxrs/2.7.8/cxf-rt-frontend-jaxrs-2.7.8.jar:/Users/moon/.m2/repository/org/apache/cxf/cxf-rt-core/2.7.8/cxf-rt-core-2.7.8.jar:
 /Users/moon/.m2/repository/com/sun/xml/bind/jaxb-impl/2.1.13/jaxb-impl-2.1.13.jar:/Users/moon/.m2/repository/org/apache/cxf/cxf-rt-bindings-xml/2.7.8/cxf-rt-bindings-xml-2.7.8.jar:/Users/moon/.m2/repository/org/apache/cxf/cxf-rt-transports-http/2.7.8/cxf-rt-transports-http-2.7.8.jar:/Users/moon/.m2/repository/org/apache/cxf/cxf-rt-transports-http-jetty/2.7.8/cxf-rt-transports-http-jetty-2.7.8.jar:/Users/moon/.m2/repository/org/apache/geronimo/specs/geronimo-servlet_3.0_spec/1.0/geronimo-servlet_3.0_spec-1.0.jar:/Users/moon/.m2/repository/org/apache/cxf/cxf-api/2.7.8/cxf-api-2.7.8.jar:/Users/moon/.m2/repository/org/eclipse/jetty/jetty-webapp/9.2.15.v20160210/jetty-webapp-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/eclipse/jetty/jetty-xml/9.2.15.v20160210/jetty-xml-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/eclipse/jetty/jetty-servlet/9.2.15.v20160210/jetty-servlet-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/eclipse/jetty/jetty-security/9.2.15.v20160210/jetty-
 security-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/eclipse/jetty/jetty-server/9.2.15.v20160210/jetty-server-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/eclipse/jetty/websocket/websocket-server/9.2.15.v20160210/websocket-server-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/eclipse/jetty/websocket/websocket-common/9.2.15.v20160210/websocket-common-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/eclipse/jetty/websocket/websocket-api/9.2.15.v20160210/websocket-api-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/eclipse/jetty/websocket/websocket-servlet/9.2.15.v20160210/websocket-servlet-9.2.15.v20160210.jar:/Users/moon/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar:/Users/moon/.m2/repository/org/eclipse/jetty/jetty-http/9.2.15.v20160210/jetty-http-9.2.15.v20160210.jar:/Users/moon/.m2/repository/org/apache/hadoop/hadoop-common/2.6.0/hadoop-common-2.6.0.jar:/Users/moon/.m2/repository/org/apache/hadoop/hadoop-annotations/2.6
 .0/hadoop-annotations-2.6.0.jar:/Users/moon/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/moon/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/moon/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/moon/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/Users/moon/.m2/repository/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar:/Users/moon/.m2/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/Users/moon/.m2/repository/tomcat/jasper-compiler/5.5.23/jasper-compiler-5.5.23.jar:/Users/moon/.m2/repository/tomcat/jasper-runtime/5.5.23/jasper-runtime-5.5.23.jar:/Users/moon/.m2/repository/javax/servlet/jsp/jsp-api/2.1/jsp-api-2.1.jar:/Users/moon/.m2/repository/commons-el/commons-el/1.0/commons-el-1.0.jar:/Users/moon/.m2/repository/net/java/dev/jets3t/jets3t/0.9.0/jets3t-0.9.0.jar:/Users/moon/.m2/repository/com/jamesmurty/utils/java-xmlbuilder/0.4/java-xmlbuilder-0.4.jar:/Users/moon/.m2/reposit
 ory/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/Users/moon/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/Users/moon/.m2/repository/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar:/Users/moon/.m2/repository/org/apache/hadoop/hadoop-auth/2.6.0/hadoop-auth-2.6.0.jar:/Users/moon/.m2/repository/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M15/apacheds-kerberos-codec-2.0.0-M15.jar:/Users/moon/.m2/repository/org/apache/directory/server/apacheds-i18n/2.0.0-M15/apacheds-i18n-2.0.0-M15.jar:/Users/moon/.m2/repository/org/apache/directory/api/api-asn1-api/1.0.0-M20/api-asn1-api-1.0.0-M20.jar:/Users/moon/.m2/repository/org/apache/directory/api/api-util/1.0.0-M20/api-util-1.0.0-M20.jar:/Users/moon/.m2/repository/org/apache/curator/curator-framework/2.6.0/curator-framework-2.6.0.jar:/Users/moon/.m2/repository/org/apache/curator/curator-client/2.6.0/curator-client-2.6.0.jar:/Users/moon/.m2/repo
 sitory/org/apache/curator/curator-recipes/2.6.0/curator-recipes-2.6.0.jar:/Users/moon/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/moon/.m2/repository/org/htrace/htrace-core/3.0.4/htrace-core-3.0.4.jar:/Users/moon/.m2/repository/com/sun/jersey/jersey-servlet/1.13/jersey-servlet-1.13.jar:/Users/moon/.m2/repository/com/sun/jersey/jersey-server/1.13/jersey-server-1.13.jar:/Users/moon/.m2/repository/com/sun/jersey/jersey-core/1.13/jersey-core-1.13.jar:/Users/moon/.m2/repository/javax/ws/rs/javax.ws.rs-api/2.0-m10/javax.ws.rs-api-2.0-m10.jar:/Users/moon/.m2/repository/org/scala-lang/scala-library/2.10.5/scala-library-2.10.5.jar:/Users/moon/.m2/repository/org/scala-lang/scala-compiler/2.10.5/scala-compiler-2.10.5.jar:/Users/moon/.m2/repository/org/scala-lang/scala-reflect/2.10.5/scala-reflect-2.10.5.jar:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar org.apache.zeppelin.server.ZeppelinServer
    ```
    



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin issue #1944: [HOTFIX][MINOR] Change the scope of httpclient to runt...

Posted by Leemoonsoo <gi...@git.apache.org>.
Github user Leemoonsoo commented on the issue:

    https://github.com/apache/zeppelin/pull/1944
  
    I don't have special configuration for Intellij but does not have any problem after Helium.
    
    If you run following command, you'll see all dependencies of `zeppelin-server` module
    ```
    mvn -DskipTests -Pspark-2.1 -Pscala-2.11 -Phadoop-2.6 -Pyarn -Ppyspark -pl 'zeppelin-interpreter,zeppelin-zengine,zeppelin-server' package dependency:tree
    ```
    
    And there're `httpclient` dependency in `compile` scope. For example
    
    ```
    [INFO] org.apache.zeppelin:zeppelin-interpreter:jar:0.8.0-SNAPSHOT
    [INFO] +- org.apache.thrift:libthrift:jar:0.9.2:compile
    [INFO] |  +- org.apache.httpcomponents:httpclient:jar:4.3.6:compile
    [INFO] |  |  +- commons-logging:commons-logging:jar:1.1.1:compile
    [INFO] |  |  \- commons-codec:commons-codec:jar:1.5:compile
    [INFO] |  \- org.apache.httpcomponents:httpcore:jar:4.3.3:compile
    ```
    
    and
    
    ```
    [INFO] +- org.apache.maven.wagon:wagon-http:jar:1.0:compile
    [INFO] |  \- org.apache.maven.wagon:wagon-http-shared:jar:1.0:compile
    [INFO] |     +- commons-httpclient:commons-httpclient:jar:3.1:compile
    [INFO] |     +- commons-io:commons-io:jar:2.4:compile
    [INFO] |     \- org.jsoup:jsoup:jar:1.6.1:compile
    ```
    
    ```
    [INFO] +- org.apache.httpcomponents:httpclient:jar:4.3.6:compile
    [INFO] |  +- org.apache.httpcomponents:httpcore:jar:4.3.3:compile
    [INFO] |  \- commons-codec:commons-codec:jar:1.5:compile
    ```
    
    Yes, `httpclient` is not compile scope dependency in `zeppelin-server` module. But it's compile scope dependency in `zeppelin-interpreter` and `zeppelin-zengine` module. And `zeppelin-server` have `zeppelin-interpreter` and `zeppelin-zengine` as a dependency. So `zeppelin-server` should have `httpclient` in it's compile scope dependency when try to run in intellij.
    
    What do you think?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] zeppelin pull request #1944: [HOTFIX][MINOR] Change the scope of httpclient ...

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/zeppelin/pull/1944


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---