Alok,

Can you take a deeper look in your code and your logs before asking
someone to solve that for you? ;)

Your CF is called "myColumnFamily" and not "myLittleFamily".

Also, I will recommand you to read some HBase related books where you
will learn that column familly names need to be as small as
possible... one byte is the best.

JM

2013/4/4 Alok Singh Mahor <[email protected]>:
> yes thank you so much jean, I will switch to eclipse.
>
> now I tried with (java -classpath `~/packages/hbase-0.94.6/bin/hbase
> classpath` MyLittleHBaseClient)
>
> code is running but I guess now I have some problem with my hbase and hadoop
>
> I am getting output that you can see at http://paste.ubuntu.com/5676866/
> could you please figure out where things are wrong now?
> thanks again, your reply are helping me learning basic things.
>
>
>
> On Thu, Apr 4, 2013 at 8:11 PM, Jean-Marc Spaggiari <[email protected]
>> wrote:
>
>> Alok,
>>
>> I definitively recommand you to use an IDE to test your code. That
>> will help you a lot.
>>
>> Again, here, you are simply missing the classpath for you "java" command.
>>
>> JM
>>
>> 2013/4/4 Alok Singh Mahor <[email protected]>:
>> > wow I am not getting any error now while compiling using (javac
>> -classpath
>> > `~/packages/hbase-0.94.6/bin/hbase classpath` MyLittleHBaseClient.java)
>> >
>> > but this time I am getting runtime error
>> >
>> > alok@alok:~/exp/hbase/exp$ javac -classpath
>> > `~/packages/hbase-0.94.6/bin/hbase classpath` MyLittleHBaseClient.java
>> > alok@alok:~/exp/hbase/exp$ java MyLittleHBaseClient
>> > Exception in thread "main" java.lang.NoClassDefFoundError:
>> > org/apache/hadoop/hbase/HBaseConfiguration
>> >         at MyLittleHBaseClient.main(MyLittleHBaseClient.java:15)
>> > Caused by: java.lang.ClassNotFoundException:
>> > org.apache.hadoop.hbase.HBaseConfiguration
>> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> >         at java.security.AccessController.doPrivileged(Native Method)
>> >         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
>> >         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
>> >         ... 1 more
>> > alok@alok:~/exp/hbase/exp$
>> >
>> > you can see the code I am compiling at http://paste.ubuntu.com/5676812/
>> >
>> > hadoop and hbase are running and I before running I had create table in
>> > Hbase shell
>> >
>> > hbase(main):001:0> create 'myTable', 'myColumnFamily'
>> > 0 row(s) in 2.3800 seconds
>> >
>> > hbase(main):002:0> scan 'myTable'
>> > ROW
>> > COLUMN+CELL
>> >
>> > 0 row(s) in 0.1020 seconds
>> >
>> >
>> >
>> >
>> > On Thu, Apr 4, 2013 at 7:08 PM, Jean-Marc Spaggiari <
>> [email protected]
>> >> wrote:
>> >
>> >> org.apache.hadoop.conf.Configuration is missing from the imports...
>> >>
>> >> 2013/4/4 Alok Singh Mahor <[email protected]>:
>> >> > thanks again JM :)
>> >> > you gave very important clue.
>> >> >
>> >> > now am trying example code in
>> >> >
>> >>
>> http://hbase.apache.org/0.94/apidocs/org/apache/hadoop/hbase/client/package-summary.html#package_description
>> >> >
>> >> > using the command
>> >> > alok@alok:~/exp/hbase/exp$ javac -classpath
>> >> > `~/packages/hbase-0.94.6/bin/hbase classpath` MyLittleHBaseClient.java
>> >> >
>> >> > I am getting only one error this time. that I could not figure out.
>> so I
>> >> > still need help. please look on he error
>> >> >
>> >> > <error>
>> >> > alok@alok:~/exp/hbase/exp$ javac -classpath
>> >> > `~/packages/hbase-0.94.6/bin/hbase classpath` MyLittleHBaseClient.java
>> >> > MyLittleHBaseClient.java:21: error: cannot find symbol
>> >> >     Configuration config = HBaseConfiguration.create();
>> >> >     ^
>> >> >   symbol:   class Configuration
>> >> >   location: class MyLittleHBaseClient
>> >> > 1 error
>> >> > </error>
>> >> >
>> >> >
>> >> >
>> >> > On Thu, Apr 4, 2013 at 5:36 PM, Jean-Marc Spaggiari <
>> >> [email protected]
>> >> >> wrote:
>> >> >
>> >> >> Ok.
>> >> >>
>> >> >> Classpath looks good.
>> >> >>
>> >> >> Few points:
>> >> >> - org.apache.hadoop.hbase.client.Scanner doesn't exist for 0.94.6.
>> >> >> - org.apache.hadoop.hbase.io.BatchUpdate doesn't exist for 0.94.6.
>> >> >> - org.apache.hadoop.hbase.io.Cell doesn't exist for 0.94.6.
>> >> >> - etc.
>> >> >>
>> >> >> http://hbase.apache.org/0.94/apidocs/index.html
>> >> >>
>> >> >> You might want to review you source code.
>> >> >>
>> >> >> JM
>> >> >>
>> >> >>
>> >> >> 2013/4/4 Alok Singh Mahor <[email protected]>:
>> >> >> > thanks Jean, output of ~/packages/hbase-0.94.6/bin/hbase classpath
>> is
>> >> >> >
>> >> >> > alok@alok:~/exp/hbase/exp$ ~/packages/hbase-0.94.6/bin/hbase
>> >> classpath
>> >> >> >
>> >> >>
>> >>
>> /home/alok/packages/hbase-0.94.6/bin/../conf:/usr/lib/jvm/default-java/lib/tools.jar:/home/alok/packages/hbase-0.94.6/bin/..:/home/alok/packages/hbase-0.94.6/bin/../hbase-0.94.6.jar:/home/alok/packages/hbase-0.94.6/bin/../hbase-0.94.6-tests.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/activation-1.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/asm-3.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/avro-1.5.3.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/avro-ipc-1.5.3.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-beanutils-1.7.0.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-beanutils-core-1.8.0.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-cli-1.2.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-codec-1.4.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-collections-3.2.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-configuration-1.6.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-digester-1.8.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-el-1.0.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-httpclient-3.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-io-2.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-lang-2.5.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-logging-1.1.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-math-2.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/commons-net-1.4.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/core-3.1.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/guava-11.0.2.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/hadoop-core-1.0.4.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/high-scale-lib-1.1.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/httpclient-4.1.2.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/httpcore-4.1.3.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jackson-core-asl-1.8.8.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jackson-jaxrs-1.8.8.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jackson-mapper-asl-1.8.8.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jackson-xc-1.8.8.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jamon-runtime-2.3.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jasper-compiler-5.5.23.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jasper-runtime-5.5.23.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jaxb-api-2.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jaxb-impl-2.2.3-1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jersey-core-1.8.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jersey-json-1.8.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jersey-server-1.8.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jettison-1.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jetty-6.1.26.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jetty-util-6.1.26.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jruby-complete-1.6.5.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jsp-2.1-6.1.14.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jsp-api-2.1-6.1.14.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/jsr305-1.3.9.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/junit-4.10-HBASE-1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/libthrift-0.8.0.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/log4j-1.2.16.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/metrics-core-2.1.2.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/netty-3.2.4.Final.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/protobuf-java-2.4.0a.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/servlet-api-2.5-6.1.14.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/slf4j-api-1.4.3.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/slf4j-log4j12-1.4.3.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/snappy-java-1.0.3.2.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/stax-api-1.0.1.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/velocity-1.7.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/xmlenc-0.52.jar:/home/alok/packages/hbase-0.94.6/bin/../lib/zookeeper-3.4.5.jar:
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> > On Thu, Apr 4, 2013 at 5:54 AM, Jean-Marc Spaggiari <
>> >> >> [email protected]
>> >> >> >> wrote:
>> >> >> >
>> >> >> >> What's the output of ~/packages/hbase-0.94.6/bin/hbase classpath?
>> >> >> >>
>> >> >> >> 2013/4/3 Alok Singh Mahor <[email protected]>:
>> >> >> >> > thank you Harsha
>> >> >> >> > with your advice I used command to compile that example code
>> >> >> >> > alok@alok:~/exp/hbase/exp$ javac -classpath
>> >> >> >> > `~/packages/hbase-0.94.6/bin/hbase classpath` HBaseExample.java
>> >> >> >> >
>> >> >> >> > so errors reduced to 15 from 18
>> >> >> >> > could you please what else I have to add
>> >> >> >> >
>> >> >> >> > please see the error
>> >> >> >> >
>> >> >> >> > alok@alok:~/exp/hbase/exp$ javac -classpath
>> >> >> >> > `~/packages/hbase-0.94.6/bin/hbase classpath` HBaseExample.java
>> >> >> >> > HBaseExample.java:5: error: cannot find symbol
>> >> >> >> > import org.apache.hadoop.hbase.client.Scanner;
>> >> >> >> >                                      ^
>> >> >> >> >   symbol:   class Scanner
>> >> >> >> >   location: package org.apache.hadoop.hbase.client
>> >> >> >> > HBaseExample.java:6: error: cannot find symbol
>> >> >> >> > import org.apache.hadoop.hbase.io.BatchUpdate;
>> >> >> >> >                                  ^
>> >> >> >> >   symbol:   class BatchUpdate
>> >> >> >> >   location: package org.apache.hadoop.hbase.io
>> >> >> >> > HBaseExample.java:7: error: cannot find symbol
>> >> >> >> > import org.apache.hadoop.hbase.io.Cell;
>> >> >> >> >                                  ^
>> >> >> >> >   symbol:   class Cell
>> >> >> >> >   location: package org.apache.hadoop.hbase.io
>> >> >> >> > HBaseExample.java:8: error: cannot find symbol
>> >> >> >> > import org.apache.hadoop.hbase.io.RowResult;
>> >> >> >> >                                  ^
>> >> >> >> >   symbol:   class RowResult
>> >> >> >> >   location: package org.apache.hadoop.hbase.io
>> >> >> >> > HBaseExample.java:20: error: cannot find symbol
>> >> >> >> >         BatchUpdate batchUpdate = new BatchUpdate("test_row1");
>> >> >> >> >         ^
>> >> >> >> >   symbol:   class BatchUpdate
>> >> >> >> >   location: class HBaseExample
>> >> >> >> > HBaseExample.java:20: error: cannot find symbol
>> >> >> >> >         BatchUpdate batchUpdate = new BatchUpdate("test_row1");
>> >> >> >> >                                       ^
>> >> >> >> >   symbol:   class BatchUpdate
>> >> >> >> >   location: class HBaseExample
>> >> >> >> > HBaseExample.java:25: error: cannot find symbol
>> >> >> >> >         Cell cell = table.get("test_row1",
>> >> "columnfamily1:column1");
>> >> >> >> >         ^
>> >> >> >> >   symbol:   class Cell
>> >> >> >> >   location: class HBaseExample
>> >> >> >> > HBaseExample.java:25: error: no suitable method found for
>> >> >> >> get(String,String)
>> >> >> >> >         Cell cell = table.get("test_row1",
>> >> "columnfamily1:column1");
>> >> >> >> >                          ^
>> >> >> >> >     method HTable.get(List<Get>) is not applicable
>> >> >> >> >       (actual and formal argument lists differ in length)
>> >> >> >> >     method HTable.get(Get) is not applicable
>> >> >> >> >       (actual and formal argument lists differ in length)
>> >> >> >> > HBaseExample.java:31: error: cannot find symbol
>> >> >> >> >         RowResult singleRow =
>> >> >> table.getRow(Bytes.toBytes("test_row1"));
>> >> >> >> >         ^
>> >> >> >> >   symbol:   class RowResult
>> >> >> >> >   location: class HBaseExample
>> >> >> >> > HBaseExample.java:31: error: cannot find symbol
>> >> >> >> >         RowResult singleRow =
>> >> >> table.getRow(Bytes.toBytes("test_row1"));
>> >> >> >> >                                    ^
>> >> >> >> >   symbol:   method getRow(byte[])
>> >> >> >> >   location: variable table of type HTable
>> >> >> >> > HBaseExample.java:32: error: cannot find symbol
>> >> >> >> >         Cell cell =
>> >> >> >> singleRow.get(Bytes.toBytes("columnfamily1:column1"));
>> >> >> >> >         ^
>> >> >> >> >   symbol:   class Cell
>> >> >> >> >   location: class HBaseExample
>> >> >> >> > HBaseExample.java:42: error: cannot find symbol
>> >> >> >> >         Scanner scanner = table.getScanner(
>> >> >> >> >         ^
>> >> >> >> >   symbol:   class Scanner
>> >> >> >> >   location: class HBaseExample
>> >> >> >> > HBaseExample.java:42: error: no suitable method found for
>> >> >> >> > getScanner(String[])
>> >> >> >> >         Scanner scanner = table.getScanner(
>> >> >> >> >                                ^
>> >> >> >> >     method HTable.getScanner(byte[],byte[]) is not applicable
>> >> >> >> >       (actual and formal argument lists differ in length)
>> >> >> >> >     method HTable.getScanner(byte[]) is not applicable
>> >> >> >> >       (actual argument String[] cannot be converted to byte[] by
>> >> >> method
>> >> >> >> > invocation conversion)
>> >> >> >> >     method HTable.getScanner(Scan) is not applicable
>> >> >> >> >       (actual argument String[] cannot be converted to Scan by
>> >> method
>> >> >> >> > invocation conversion)
>> >> >> >> > HBaseExample.java:46: error: cannot find symbol
>> >> >> >> >         RowResult rowResult = scanner.next();
>> >> >> >> >         ^
>> >> >> >> >   symbol:   class RowResult
>> >> >> >> >   location: class HBaseExample
>> >> >> >> > HBaseExample.java:55: error: cannot find symbol
>> >> >> >> >         for (RowResult result : scanner) {
>> >> >> >> >              ^
>> >> >> >> >   symbol:   class RowResult
>> >> >> >> >   location: class HBaseExample
>> >> >> >> > Note: HBaseExample.java uses or overrides a deprecated API.
>> >> >> >> > Note: Recompile with -Xlint:deprecation for details.
>> >> >> >> > 15 errors
>> >> >> >> >
>> >> >> >> >
>> >> >> >> > On Thu, Apr 4, 2013 at 2:50 AM, Harsha <[email protected]>
>> wrote:
>> >> >> >> >
>> >> >> >> >> Alok,
>> >> >> >> >>     run "hbase classpath" and try putting everything in it in
>> >> class
>> >> >> >> path.
>> >> >> >> >> -Harsha
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >> >> --
>> >> >> >> >> Harsha
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >> >> On Wednesday, April 3, 2013 at 9:59 AM, Andrea Gazzarini wrote:
>> >> >> >> >>
>> >> >> >> >> > I don't have my laptop with me at the momemt and honestly
>> last
>> >> >> time I
>> >> >> >> >> > ran a javac from command line it was about ten years ago but
>> my
>> >> >> >> >> > questions is : are you sure you can use wildcard this way?
>> >> >> >> >> > If I remember well, prior to JDK 1.6 you could not use
>> >> widlcards at
>> >> >> >> all,
>> >> >> >> >> > and starting from 1.6 you can use *only* wildcard, without
>> the
>> >> >> ".jar"
>> >> >> >> >> suffix
>> >> >> >> >> >
>> >> >> >> >> > Best,
>> >> >> >> >> > Andrea
>> >> >> >> >> >
>> >> >> >> >> >
>> >> >> >> >> > On 04/03/2013 06:37 PM, Alok Singh Mahor wrote:
>> >> >> >> >> > > Hi all,
>> >> >> >> >> > > today I start afresh a Example code on
>> >> >> >> >> > >
>> >> >> http://blog.rajeevsharma.in/2009/06/using-hbase-in-java-0193.html
>> >> >> >> >> > > but I guess luck is not with me.
>> >> >> >> >> > > I run
>> >> >> >> >> > > javac -classpath
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ~/packages/hbase-0.94.6/hbase-0.94.6.jar:~/packages/hbase-0.94.6/lib/*:~/packages/hadoop-1.1.2/*.jar:~/packages/hadoop-1.1.2/lib/*.jar
>> >> >> >> >> > > HBaseExample.java -verbose
>> >> >> >> >> > >
>> >> >> >> >> > > please tell me what else I need to add in path to resolve
>> >> these
>> >> >> >> errors
>> >> >> >> >> > >
>> >> >> >> >> > > thank you
>> >> >> >> >> > >
>> >> >> >> >> > >
>> >> >> >> >> > > alok@alok:~/exp/hbase/exp$ javac -classpath
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ~/packages/hbase-0.94.6/hbase-0.94.6.jar:~/packages/hbase-0.94.6/lib/*:~/packages/hadoop-1.1.2/*.jar:~/packages/hadoop-1.1.2/lib/*.jar
>> >> >> >> >> > > HBaseExample.java -verbose
>> >> >> >> >> > > [parsing started RegularFileObject[HBaseExample.java]]
>> >> >> >> >> > > [parsing completed 29ms]
>> >> >> >> >> > > [search path for source files:
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> /home/alok/packages/hbase-0.94.6/hbase-0.94.6.jar,~/packages/hbase-0.94.6/lib/*,~/packages/hadoop-1.1.2/*.jar,~/packages/hadoop-1.1.2/lib/*.jar]
>> >> >> >> >> > > [search path for class files:
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> /usr/lib/jvm/java-7-openjdk-i386/jre/lib/resources.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/rt.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/sunrsasign.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/jsse.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/jce.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/charsets.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/netx.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/plugin.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/rhino.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/jfr.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/classes,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/ext/zipfs.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/ext/sunjce_provider.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/ext/sunpkcs11.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/ext/pulse-java.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/ext/dnsns.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/ext/java-atk-wrapper.jar,/usr/lib/jvm/java-7-openjdk-i386/jre/lib/ext/localedata.jar,/home/alok/pack
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ages/hbase-0.94.6/hbase-0.94.6.jar,~/packages/hbase-0.94.6/lib/*,~/packages/hadoop-1.1.2/*.jar,~/packages/hadoop-1.1.2/lib/*.jar]
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/io/IOException.class)]]
>> >> >> >> >> > > HBaseExample.java:2: error: package org.apache.hadoop.fs
>> does
>> >> not
>> >> >> >> exist
>> >> >> >> >> > > import org.apache.hadoop.fs.Path;
>> >> >> >> >> > > ^
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/home/alok/packages/hbase-0.94.6/hbase-0.94.6.jar(org/apache/hadoop/hbase/HBaseConfiguration.class)]]
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/home/alok/packages/hbase-0.94.6/hbase-0.94.6.jar(org/apache/hadoop/hbase/client/HTable.class)]]
>> >> >> >> >> > > HBaseExample.java:5: error: cannot find symbol
>> >> >> >> >> > > import org.apache.hadoop.hbase.client.Scanner;
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class Scanner
>> >> >> >> >> > > location: package org.apache.hadoop.hbase.client
>> >> >> >> >> > > HBaseExample.java:6: error: cannot find symbol
>> >> >> >> >> > > import org.apache.hadoop.hbase.io.BatchUpdate;
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class BatchUpdate
>> >> >> >> >> > > location: package org.apache.hadoop.hbase.io (
>> >> >> >> >> http://org.apache.hadoop.hbase.io)
>> >> >> >> >> > > HBaseExample.java:7: error: cannot find symbol
>> >> >> >> >> > > import org.apache.hadoop.hbase.io.Cell;
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class Cell
>> >> >> >> >> > > location: package org.apache.hadoop.hbase.io (
>> >> >> >> >> http://org.apache.hadoop.hbase.io)
>> >> >> >> >> > > HBaseExample.java:8: error: cannot find symbol
>> >> >> >> >> > > import org.apache.hadoop.hbase.io.RowResult;
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class RowResult
>> >> >> >> >> > > location: package org.apache.hadoop.hbase.io (
>> >> >> >> >> http://org.apache.hadoop.hbase.io)
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/home/alok/packages/hbase-0.94.6/hbase-0.94.6.jar(org/apache/hadoop/hbase/util/Bytes.class)]]
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/lang/Object.class)]]
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/lang/String.class)]]
>> >> >> >> >> > > [checking HBaseExample]
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/lang/AutoCloseable.class)]]
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/lang/Exception.class)]]
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/lang/Throwable.class)]]
>> >> >> >> >> > > HBaseExample.java:16: error: cannot find symbol
>> >> >> >> >> > > conf.addResource(new
>> >> >> Path("/opt/hbase-0.19.3/conf/hbase-site.xml"));
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class Path
>> >> >> >> >> > > location: class HBaseExample
>> >> >> >> >> > > HBaseExample.java:16: error: cannot access Configuration
>> >> >> >> >> > > conf.addResource(new
>> >> >> Path("/opt/hbase-0.19.3/conf/hbase-site.xml"));
>> >> >> >> >> > > ^
>> >> >> >> >> > > class file for org.apache.hadoop.conf.Configuration not
>> found
>> >> >> >> >> > > HBaseExample.java:20: error: cannot find symbol
>> >> >> >> >> > > BatchUpdate batchUpdate = new BatchUpdate("test_row1");
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class BatchUpdate
>> >> >> >> >> > > location: class HBaseExample
>> >> >> >> >> > > HBaseExample.java:20: error: cannot find symbol
>> >> >> >> >> > > BatchUpdate batchUpdate = new BatchUpdate("test_row1");
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class BatchUpdate
>> >> >> >> >> > > location: class HBaseExample
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/math/BigDecimal.class)]]
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/nio/ByteBuffer.class)]]
>> >> >> >> >> > > HBaseExample.java:25: error: cannot find symbol
>> >> >> >> >> > > Cell cell = table.get("test_row1",
>> "columnfamily1:column1");
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class Cell
>> >> >> >> >> > > location: class HBaseExample
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/util/List.class)]]
>> >> >> >> >> > > HBaseExample.java:25: error: no suitable method found for
>> >> >> >> >> get(String,String)
>> >> >> >> >> > > Cell cell = table.get("test_row1",
>> "columnfamily1:column1");
>> >> >> >> >> > > ^
>> >> >> >> >> > > method HTable.get(List<Get>) is not applicable
>> >> >> >> >> > > (actual and formal argument lists differ in length)
>> >> >> >> >> > > method HTable.get(Get) is not applicable
>> >> >> >> >> > > (actual and formal argument lists differ in length)
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/lang/System.class)]]
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/io/PrintStream.class)]]
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/io/FilterOutputStream.class)]]
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/usr/lib/jvm/java-7-openjdk-i386/lib/ct.sym(META-INF/sym/rt.jar/java/io/OutputStream.class)]]
>> >> >> >> >> > > HBaseExample.java:31: error: cannot find symbol
>> >> >> >> >> > > RowResult singleRow =
>> >> table.getRow(Bytes.toBytes("test_row1"));
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class RowResult
>> >> >> >> >> > > location: class HBaseExample
>> >> >> >> >> > > HBaseExample.java:31: error: cannot find symbol
>> >> >> >> >> > > RowResult singleRow =
>> >> table.getRow(Bytes.toBytes("test_row1"));
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: method getRow(byte[])
>> >> >> >> >> > > location: variable table of type HTable
>> >> >> >> >> > > HBaseExample.java:32: error: cannot find symbol
>> >> >> >> >> > > Cell cell =
>> >> >> singleRow.get(Bytes.toBytes("columnfamily1:column1"));
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class Cell
>> >> >> >> >> > > location: class HBaseExample
>> >> >> >> >> > > HBaseExample.java:42: error: cannot find symbol
>> >> >> >> >> > > Scanner scanner = table.getScanner(
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class Scanner
>> >> >> >> >> > > location: class HBaseExample
>> >> >> >> >> > > [loading
>> >> >> >> >> > >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>> ZipFileIndexFileObject[/home/alok/packages/hbase-0.94.6/hbase-0.94.6.jar(org/apache/hadoop/hbase/client/Scan.class)]]
>> >> >> >> >> > > HBaseExample.java:42: error: no suitable method found for
>> >> >> >> >> > > getScanner(String[])
>> >> >> >> >> > > Scanner scanner = table.getScanner(
>> >> >> >> >> > > ^
>> >> >> >> >> > > method HTable.getScanner(byte[],byte[]) is not applicable
>> >> >> >> >> > > (actual and formal argument lists differ in length)
>> >> >> >> >> > > method HTable.getScanner(byte[]) is not applicable
>> >> >> >> >> > > (actual argument String[] cannot be converted to byte[] by
>> >> method
>> >> >> >> >> > > invocation conversion)
>> >> >> >> >> > > method HTable.getScanner(Scan) is not applicable
>> >> >> >> >> > > (actual argument String[] cannot be converted to Scan by
>> >> method
>> >> >> >> >> > > invocation conversion)
>> >> >> >> >> > > HBaseExample.java:46: error: cannot find symbol
>> >> >> >> >> > > RowResult rowResult = scanner.next();
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class RowResult
>> >> >> >> >> > > location: class HBaseExample
>> >> >> >> >> > > HBaseExample.java:55: error: cannot find symbol
>> >> >> >> >> > > for (RowResult result : scanner) {
>> >> >> >> >> > > ^
>> >> >> >> >> > > symbol: class RowResult
>> >> >> >> >> > > location: class HBaseExample
>> >> >> >> >> > > [total 461ms]
>> >> >> >> >> > > Note: HBaseExample.java uses or overrides a deprecated API.
>> >> >> >> >> > > Note: Recompile with -Xlint:deprecation for details.
>> >> >> >> >> > > 18 errors
>> >> >> >> >> > >
>> >> >> >> >> >
>> >> >> >> >> >
>> >> >> >> >> >
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>>

Reply via email to