Thanks for the response Ted.

Please refer to the code of HBaseClient @
https://github.com/apache/storm/blob/0.9.3-branch/external/storm-hbase/src/
main/java/org/apache/storm/hbase/common/HBaseClient.java


Thanks.


Regards,
Raja Mahesh Aravapalli,
Raja.Aravapalli (IM)| raja.aravapa...@target.com | +91-9900-300-945.




On 2/9/16, 7:15 PM, "Ted Yu" <yuzhih...@gmail.com> wrote:

>Can you give us a bit more information ?
>
>Release of hbase
>
>snippet of your code (especially HBaseClient.java) related to the stack
>trace
>
>Thanks
>
>On Tue, Feb 9, 2016 at 2:47 AM, Raja.Aravapalli
><raja.aravapa...@target.com>
>wrote:
>
>>
>> Hi,
>>
>> HBase table lookup is failing with below exception. Someone please help
>>me
>> in fixing this:
>>
>>
>> java.lang.RuntimeException: java.lang.IllegalArgumentException: Row
>>length
>> is 0 at
>> 
>>backtype.storm.utils.DisruptorQueue.consumeBatchToCursor(DisruptorQueue.j
>>ava:128)
>> at
>> 
>>backtype.storm.utils.DisruptorQueue.consumeBatchWhenAvailable(DisruptorQu
>>eue.java:99)
>> at
>> 
>>backtype.storm.disruptor$consume_batch_when_available.invoke(disruptor.cl
>>j:80)
>> at
>> 
>>backtype.storm.daemon.executor$fn__5265$fn__5278$fn__5329.invoke(executor
>>.clj:794)
>> at backtype.storm.util$async_loop$fn__551.invoke(util.clj:465) at
>> clojure.lang.AFn.run(AFn.java:24) at
>>java.lang.Thread.run(Thread.java:744)
>> Caused by: java.lang.IllegalArgumentException: Row length is 0 at
>> org.apache.hadoop.hbase.client.Mutation.checkRow(Mutation.java:503) at
>> org.apache.hadoop.hbase.client.Mutation.checkRow(Mutation.java:487) at
>> org.apache.hadoop.hbase.client.Get.<init>(Get.java:89) at
>> 
>>org.apache.storm.hbase.common.HBaseClient.constructGetRequests(HBaseClien
>>t.java:112)
>> at
>> 
>>org.apache.storm.hbase.bolt.HBaseLookupBolt.execute(HBaseLookupBolt.java:
>>65)
>> at
>> 
>>backtype.storm.daemon.executor$fn__5265$tuple_action_fn__5267.invoke(exec
>>utor.clj:659)
>> at
>> 
>>backtype.storm.daemon.executor$mk_task_receiver$fn__5188.invoke(executor.
>>clj:415)
>> at
>> 
>>backtype.storm.disruptor$clojure_handler$reify__1064.onEvent(disruptor.cl
>>j:58)
>> at
>> 
>>backtype.storm.utils.DisruptorQueue.consumeBatchToCursor(DisruptorQueue.j
>>ava:125)
>> ... 6 more
>>
>>
>> I am using a storm application to do a lookup in HBase table, Get
>>request
>> is failing/throwing an exception for a rowkey specified for lookup.
>>Please
>> help me on finding the issue and fixing it....
>>
>>
>>
>>
>> Regards,
>> Raja Mahesh Aravapalli.
>>

Reply via email to