Hellow,
       The version of Hadoop used by me is hadoop-0.19.1 and the version of 
hbase
used by me is hbase-0.19.3. I have put the files hadoop-0.19.1-core.jar and
hbase-0.19.3.jar in the lib
folder in hama.

I am getting the following exception when I try to create a random matrix. The
exception is first caught in
HColumnDescriptor.java. I am attaching that file for your convenience. As you 
can
see on line 197 the HColumnDescriptor constructor is called. On line 201 this
constructor call a method isLegalFamilyName(familyName). If name does not end
with : an exception is being thrown

Also where are the log files stored ?

had...@zeus:~/HAMA$ bin/hama examples rand -m 10 -r 10 2000 2000 30.5% matrixA

java.lang.IllegalArgumentException: Family names must end in a colon: path
        at
org.apache.hadoop.hbase.HColumnDescriptor.isLegalFamilyName(HColumnDescriptor.java:236)
        at
org.apache.hadoop.hbase.HColumnDescriptor.(HColumnDescriptor.java:201)
        at
org.apache.hadoop.hbase.HColumnDescriptor.(HColumnDescriptor.java:157)
        at
org.apache.hadoop.hbase.HColumnDescriptor.(HColumnDescriptor.java:146)
        at org.apache.hama.HamaAdminImpl.initialJob(HamaAdminImpl.java:80)
        at org.apache.hama.HamaAdminImpl.(HamaAdminImpl.java:70)
        at
org.apache.hama.matrix.AbstractMatrix.setConfiguration(AbstractMatrix.java:105)
        at org.apache.hama.matrix.SparseMatrix.(SparseMatrix.java:60)
        at 
org.apache.hama.matrix.SparseMatrix.random_mapred(SparseMatrix.java:120)
        at org.apache.hama.examples.RandomMatrix.main(RandomMatrix.java:49)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.hadoop.util.ProgramDriver$ProgramDescription.invoke(ProgramDriver.java:68)
        at org.apache.hadoop.util.ProgramDriver.driver(ProgramDriver.java:141)
        at org.apache.hama.examples.ExampleDriver.main(ExampleDriver.java:34)
java.lang.IllegalArgumentException: Family names must end in a colon: column
        at
org.apache.hadoop.hbase.HColumnDescriptor.isLegalFamilyName(HColumnDescriptor.java:236)
        at
org.apache.hadoop.hbase.HColumnDescriptor.(HColumnDescriptor.java:201)
        at
org.apache.hadoop.hbase.HColumnDescriptor.(HColumnDescriptor.java:157)
        at org.apache.hama.matrix.AbstractMatrix.create(AbstractMatrix.java:144)
        at
org.apache.hama.matrix.AbstractMatrix.tryToCreateTable(AbstractMatrix.java:122)
        at org.apache.hama.matrix.SparseMatrix.(SparseMatrix.java:62)
        at 
org.apache.hama.matrix.SparseMatrix.random_mapred(SparseMatrix.java:120)
        at org.apache.hama.examples.RandomMatrix.main(RandomMatrix.java:49)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.hadoop.util.ProgramDriver$ProgramDescription.invoke(ProgramDriver.java:68)
        at org.apache.hadoop.util.ProgramDriver.driver(ProgramDriver.java:141)
        at org.apache.hama.examples.ExampleDriver.main(ExampleDriver.java:34)




Abhishek Agrawal

SUNY- Buffalo
(716-435-7122)





Reply via email to