Make sure that your Writable implementation code is correct. Do you have any unit tests for your Writable implementation?
Best regards, Vladimir Rodionov Principal Platform Engineer Carrier IQ, www.carrieriq.com e-mail: [email protected] ________________________________________ From: Vikram Singh Chandel [[email protected]] Sent: Tuesday, May 27, 2014 10:46 AM To: [email protected] Subject: Re: How to pass a POJO as a parameter to Coprocessor Getting Exception Error in Read Fields Hi Ted Yes you were right The CDH version is 4.5 and HBase version is 0.94.6 Tom full stack trace of log as (displayed on console) is at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:252) at java.util.concurrent.FutureTask.get(FutureTask.java:111) at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.processExecs(HConnectionManager.java:1501) at org.apache.hadoop.hbase.client.HTable.coprocessorExec(HTable.java:1294) at org.apache.hadoop.hbase.client.HTable.coprocessorExec(HTable.java:1274) * at com.thomsonreuters.hbase.**ScanAllEnpoint.main(* *ScanAllEnpoint.java:30) -- Client class (calling CoProcessorExec method here)* Tue May 27 12:04:05 UTC 2014, org.apache.hadoop.hbase.ipc.ExecRPCInvoker$1@1c459fc2, java.io.IOException: IPC server unable to read call parameters: Error in readFields *This repeats for 10 Times* at org.apache.hadoop.hbase.client.ServerCallable.withRetries(ServerCallable.java:186) at org.apache.hadoop.hbase.ipc.ExecRPCInvoker.invoke(ExecRPCInvoker.java:79) at com.sun.proxy.$Proxy8.getResults(Unknown Source) * at com.thomsonreuters.hbase.**ScanAllEnpoint$1.call(* *ScanAllEnpoint.java:35) -- Client Class* * at com.thomsonreuters.hbase.**ScanAllEnpoint$1.call(* *ScanAllEnpoint.java:1) -- Client Class* at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation$4.call(HConnectionManager.java:1489) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:722) On Tue, May 27, 2014 at 10:45 PM, Tom Brown <[email protected]> wrote: > Sorry, accidentally hit send... I meant to suggest this: > > > http://stackoverflow.com/questions/20257356/hbase-client-scan-could-not-initialize-org-apache-hadoop-hbase-util-classes/ > > --Tom > > > On Tue, May 27, 2014 at 11:14 AM, Tom Brown <[email protected]> wrote: > > > Can you check your server logs for a full stack trace? This sounds like > it > > could be similar to this: > > > > > > > > On Tue, May 27, 2014 at 10:15 AM, Ted Yu <[email protected]> wrote: > > > >> Can you confirm the version of HBase ? > >> > >> To my knowledge, cdh5 is based on 0.96 > >> > >> Cheers > >> > >> > >> On Tue, May 27, 2014 at 1:36 AM, Vikram Singh Chandel < > >> [email protected]> wrote: > >> > >> > Hi > >> > > >> > I am trying to pass a POJO (RequestVO say) having a single member > >> variable > >> > i.e > >> > *Text Name; *to coprocessorExec method. > >> > > >> > This VO implements writable > >> > > >> > But getting following exception > >> > > >> > org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed after > >> > attempts=10, > >> > > >> > *exceptions:* > >> > Tue May 27 13:42:41 IST 2014, > >> > *org.apache.hadoop.hbase.ipc.ExecRPCInvoker$1@1506a1e, > >> > java.io.IOException: IPC server unable to read call parameters: Error > in > >> > readFields * > >> > > >> > *HBase v :* 0.94.6 Cloudera (CDH 5 Distribution) > >> > *Hadoop :* 2.2.0 > >> > > >> > > >> > > >> > > >> > > >> > -- > >> > *Regards* > >> > > >> > *VIKRAM SINGH CHANDEL* > >> > > >> > Please do not print this email unless it is absolutely > necessary,Reduce. > >> > Reuse. Recycle. Save our planet. > >> > > >> > > > > > -- *Regards* *VIKRAM SINGH CHANDEL* Please do not print this email unless it is absolutely necessary,Reduce. Reuse. Recycle. Save our planet. Confidentiality Notice: The information contained in this message, including any attachments hereto, may be confidential and is intended to be read only by the individual or entity to whom this message is addressed. If the reader of this message is not the intended recipient or an agent or designee of the intended recipient, please note that any review, use, disclosure or distribution of this message or its attachments, in any form, is strictly prohibited. If you have received this message in error, please immediately notify the sender and/or [email protected] and delete or destroy any copy of this message and its attachments.
