[ 
https://issues.apache.org/jira/browse/HBASE-9223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13740757#comment-13740757
 ] 

stack commented on HBASE-9223:
------------------------------

{code}durruti:0.95 stack$ ./bin/hbase zkcli
Connecting to localhost:2181
2013-08-14 23:31:13,951 INFO  [main] zookeeper.ZooKeeper: Client 
environment:zookeeper.version=3.4.5-1392090, built on 09/30/2012 17:52 GMT
2013-08-14 23:31:13,951 INFO  [main] zookeeper.ZooKeeper: Client 
environment:host.name=192.168.1.129
2013-08-14 23:31:13,951 INFO  [main] zookeeper.ZooKeeper: Client 
environment:java.version=1.6.0_51
2013-08-14 23:31:13,951 INFO  [main] zookeeper.ZooKeeper: Client 
environment:java.vendor=Apple Inc.
2013-08-14 23:31:13,951 INFO  [main] zookeeper.ZooKeeper: Client 
environment:java.home=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
2013-08-14 23:31:13,951 INFO  [main] zookeeper.ZooKeeper: Client 
environment:java.class.path=/Users/stack/checkouts/0.95/bin/../conf:/Library/Java/Home/lib/tools.jar:/Users/stack/checkouts/0.95/bin/../hbase-server/target:/Users/stack/.m2/repository/asm/asm/3.1/asm-3.1.jar:/Users/stack/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/Users/stack/.m2/repository/com/github/stephenc/high-scale-lib/high-scale-lib/1.1.1/high-scale-lib-1.1.1.jar:/Users/stack/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/stack/.m2/repository/com/google/guava/guava/12.0.1/guava-12.0.1.jar:/Users/stack/.m2/repository/com/google/protobuf/protobuf-java/2.4.1/protobuf-java-2.4.1.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-core/1.8/jersey-core-1.8.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-json/1.8/jersey-json-1.8.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-server/1.8/jersey-server-1.8.jar:/Users/stack/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar:/Users/stack/.m2/repository/com/yammer/metrics/metrics-core/2.1.2/metrics-core-2.1.2.jar:/Users/stack/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/stack/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/stack/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/stack/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar:/Users/stack/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar:/Users/stack/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/stack/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/stack/.m2/repository/commons-el/commons-el/1.0/commons-el-1.0.jar:/Users/stack/.m2/repository/commons-httpclient/commons-httpclient/3.0.1/commons-httpclient-3.0.1.jar:/Users/stack/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/stack/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/stack/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar:/Users/stack/.m2/repository/commons-net/commons-net/1.4.1/commons-net-1.4.1.jar:/Users/stack/.m2/repository/io/netty/netty/3.5.9.Final/netty-3.5.9.Final.jar:/Users/stack/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/Users/stack/.m2/repository/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar:/Users/stack/.m2/repository/junit/junit/4.11/junit-4.11.jar:/Users/stack/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/stack/.m2/repository/org/apache/commons/commons-math/2.2/commons-math-2.2.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-core/1.1.2/hadoop-core-1.1.2.jar:/Users/stack/checkouts/0.95/hbase-client/target/hbase-client-0.95.2-SNAPSHOT.jar:/Users/stack/checkouts/0.95/hbase-common/target/hbase-common-0.95.2-SNAPSHOT.jar:/Users/stack/checkouts/0.95/hbase-common/target/hbase-common-0.95.2-SNAPSHOT-tests.jar:/Users/stack/checkouts/0.95/hbase-hadoop-compat/target/hbase-hadoop-compat-0.95.2-SNAPSHOT.jar:/Users/stack/checkouts/0.95/hbase-hadoop-compat/target/hbase-hadoop-compat-0.95.2-SNAPSHOT-tests.jar:/Users/stack/checkouts/0.95/hbase-hadoop1-compat/target/hbase-hadoop1-compat-0.95.2-SNAPSHOT.jar:/Users/stack/checkouts/0.95/hbase-hadoop1-compat/target/hbase-hadoop1-compat-0.95.2-SNAPSHOT-tests.jar:/Users/stack/checkouts/0.95/hbase-it/target/hbase-it-0.95.2-SNAPSHOT-tests.jar:/Users/stack/checkouts/0.95/hbase-prefix-tree/target/hbase-prefix-tree-0.95.2-SNAPSHOT.jar:/Users/stack/checkouts/0.95/hbase-protocol/target/hbase-protocol-0.95.2-SNAPSHOT.jar:/Users/stack/checkouts/0.95/hbase-server/target/hbase-server-0.95.2-SNAPSHOT.jar:/Users/stack/checkouts/0.95/hbase-server/target/hbase-server-0.95.2-SNAPSHOT-tests.jar:/Users/stack/.m2/repository/org/apache/httpcomponents/httpclient/4.1.3/httpclient-4.1.3.jar:/Users/stack/.m2/repository/org/apache/httpcomponents/httpcore/4.1.3/httpcore-4.1.3.jar:/Users/stack/.m2/repository/org/apache/thrift/libthrift/0.9.0/libthrift-0.9.0.jar:/Users/stack/.m2/repository/org/apache/zookeeper/zookeeper/3.4.5/zookeeper-3.4.5.jar:/Users/stack/.m2/repository/org/cloudera/htrace/htrace/1.50/htrace-1.50.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.8.8/jackson-core-asl-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-jaxrs/1.8.8/jackson-jaxrs-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-xc/1.8.8/jackson-xc-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jettison/jettison/1.3.1/jettison-1.3.1.jar:/Users/stack/.m2/repository/org/eclipse/jdt/core/3.1.1/core-3.1.1.jar:/Users/stack/.m2/repository/org/jamon/jamon-runtime/2.3.1/jamon-runtime-2.3.1.jar:/Users/stack/.m2/repository/org/jruby/jruby-complete/1.6.8/jruby-complete-1.6.8.jar:/Users/stack/.m2/repository/org/mockito/mockito-all/1.9.0/mockito-all-1.9.0.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-2.1/6.1.14/jsp-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-api-2.1/6.1.14/jsp-api-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/servlet-api-2.5/6.1.14/servlet-api-2.5-6.1.14.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-api/1.6.4/slf4j-api-1.6.4.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-log4j12/1.6.1/slf4j-log4j12-1.6.1.jar:/Users/stack/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/stack/.m2/repository/tomcat/jasper-compiler/5.5.23/jasper-compiler-5.5.23.jar:/Users/stack/.m2/repository/tomcat/jasper-runtime/5.5.23/jasper-runtime-5.5.23.jar:/Users/stack/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/stack/checkouts/0.95/bin/../lib/*.jar:
2013-08-14 23:31:13,953 INFO  [main] zookeeper.ZooKeeper: Client 
environment:java.library.path=.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
2013-08-14 23:31:13,953 INFO  [main] zookeeper.ZooKeeper: Client 
environment:java.io.tmpdir=/var/folders/bp/2z1cykc92rs6j24251cg__ph0000gp/T/
2013-08-14 23:31:13,953 INFO  [main] zookeeper.ZooKeeper: Client 
environment:java.compiler=<NA>
2013-08-14 23:31:13,953 INFO  [main] zookeeper.ZooKeeper: Client 
environment:os.name=Mac OS X
2013-08-14 23:31:13,953 INFO  [main] zookeeper.ZooKeeper: Client 
environment:os.arch=x86_64
2013-08-14 23:31:13,953 INFO  [main] zookeeper.ZooKeeper: Client 
environment:os.version=10.8.4
2013-08-14 23:31:13,953 INFO  [main] zookeeper.ZooKeeper: Client 
environment:user.name=stack
2013-08-14 23:31:13,953 INFO  [main] zookeeper.ZooKeeper: Client 
environment:user.home=/Users/stack
2013-08-14 23:31:13,953 INFO  [main] zookeeper.ZooKeeper: Client 
environment:user.dir=/Users/stack/checkouts/0.95
2013-08-14 23:31:13,955 INFO  [main] zookeeper.ZooKeeper: Initiating client 
connection, connectString=localhost:2181 sessionTimeout=30000 
watcher=org.apache.zookeeper.ZooKeeperMain$MyWatcher@518bf072
Welcome to ZooKeeper!{code}
                
> HBase ZKCli gives error because it is looking for class removed in 0.95: 
> org.apache.hadoop.hbase.zookeeper.ZooKeeperMainServerArg
> ---------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-9223
>                 URL: https://issues.apache.org/jira/browse/HBASE-9223
>             Project: HBase
>          Issue Type: Bug
>          Components: util, Zookeeper
>    Affects Versions: 0.95.2
>            Reporter: Aleksandr Shulman
>
> Observed behavior:
> Command: hbase zkcli
> There is an error message about a missing class:
> {code}[root@data-compat-3 hbase]# hbase zkcli
> Exception in thread "main" java.lang.NoClassDefFoundError: 
> org/apache/hadoop/hbase/zookeeper/ZooKeeperMainServerArg
> Caused by: java.lang.ClassNotFoundException: 
> org.apache.hadoop.hbase.zookeeper.ZooKeeperMainServerArg
>       at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>       at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
> {code}
> It looks like this class is no longer in 0.95. 
> ZKCli still continues in its startup and continues working (at least reads 
> continue to work)
> Expected behavior:
> HBase Zkcli should not be looking for classes that are no longer part of 
> HBase. This indicates an underlying issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to