I found a fix. There is a problem with a mismatch in the following 2 jar files -
gora-tutorial/lib/hbase*.jar

The files that are with the gora distribution are hbase-0.90.4.jar and
hbase-0.90.4-tests.jar. However, my hbase install is version
hbase-0.94.1.jar. So I had to copy the jar files over to the
gora-tutorial/lib and gora-hbase/lib directories.



On Thu, Aug 16, 2012 at 4:39 PM, Prashant Dave <[email protected]> wrote:
> I am getting the following error message when trying to follow the
> instructions of the tutorial at this page:
> http://gora.apache.org/docs/current/tutorial.html
>
>
>         ... 4 more
> pdave@pdave-Vostro-1500:~/src/apache-gora-0.2.1$ bin/gora logmanager
> -parse gora-tutorial/src/main/resources/access.log
> /home/pdave/src/apache-gora-0.2.1/conf:/usr/lib/jvm/java-7-openjdk-i386/lib/tools.jar:/home/pdave/src/apache-gora-0.2.1/gora-tutorial/target/classes/
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in
> [jar:file:/home/pdave/src/apache-gora-0.2.1/gora-tutorial/lib/slf4j-jdk14-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
> [jar:file:/home/pdave/src/apache-gora-0.2.1/gora-tutorial/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
> [jar:file:/home/pdave/src/apache-gora-0.2.1/gora-tutorial/lib/slf4j-simple-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an 
> explanation.
> Exception in thread "main" java.lang.RuntimeException:
> org.apache.gora.util.GoraException:
> java.lang.IllegalArgumentException: Not a host:port pair: �
>         at org.apache.gora.tutorial.log.LogManager.<init>(LogManager.java:64)
>         at org.apache.gora.tutorial.log.LogManager.main(LogManager.java:238)
> Caused by: org.apache.gora.util.GoraException:
> java.lang.IllegalArgumentException: Not a host:port pair: �
>         at 
> org.apache.hadoop.hbase.HServerAddress.<init>(HServerAddress.java:60)
>         at 
> org.apache.hadoop.hbase.MasterAddressTracker.getMasterAddress(MasterAddressTracker.java:63)
>         at 
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getMaster(HConnectionManager.java:354)
>         at 
> org.apache.hadoop.hbase.client.HBaseAdmin.<init>(HBaseAdmin.java:94)
>         at 
> org.apache.gora.hbase.store.HBaseStore.initialize(HBaseStore.java:108)
>         at 
> org.apache.gora.store.DataStoreFactory.initializeDataStore(DataStoreFactory.java:102)
>         at 
> org.apache.gora.store.DataStoreFactory.createDataStore(DataStoreFactory.java:161)
>         ... 4 more

Reply via email to