Hi ,
I am putting data into couchbase as string using couch client 1.4.4 and retrieving it using java client 2.1.0 in StringDocument and I am getting transcoding error as below:
com.couchbase.client.java.error.TranscodingException: Flags
(0x2) indicate non-String document for id ,
could not decode.
at
com.couchbase.client.java.transcoder.StringTranscoder.doDecode(StringTranscoder.java:45)
at
com.couchbase.client.java.transcoder.StringTranscoder.doDecode(StringTranscoder.java:39)
at
com.couchbase.client.java.transcoder.AbstractTranscoder.decode(AbstractTranscoder.java:42)
at
com.couchbase.client.java.CouchbaseAsyncBucket$1.call(CouchbaseAsyncBucket.java:219)
at
com.couchbase.client.java.CouchbaseAsyncBucket$1.call(CouchbaseAsyncBucket.java:215)
at
rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:55)
at rx.internal.operators.OperatorFilter$1.onNext(OperatorFilter.java:54)
at
rx.subjects.SubjectSubscriptionManager$SubjectObserver.onNext(SubjectSubscriptionManager.java:224)
at
rx.subjects.AsyncSubject.onCompleted(AsyncSubject.java:101)
at com.couchbase.client.core.endpoint.AbstractGenericHandler$1.call(AbstractGenericHandler.java:198)
at
rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:47)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at
java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at
java.lang.Thread.run(Thread.java:722)
Caused by: rx.exceptions.OnErrorThrowable$OnNextValue:
OnError while emitting onNext value:
com.couchbase.client.core.message.kv.GetResponse.class
at
rx.exceptions.OnErrorThrowable.addValueAsLastCause(OnErrorThrowable.java:98)
at rx.internal.operators.OperatorMap$1.onNext(OperatorMap.java:58)
... 13 more
Couch base version 3.0.2-1603 Enterprise Edition
Please help
Thanks,
Bharat