Looks like you used TBUfferedTransport, but sinve 1.0.x cassandra support
only framed

2011/12/19 Tamil selvan R.S <tamil.3...@gmail.com>

> Hi,
>  We are using PHPCassa to connect to Cassandra 1.0.2. After we installed
> the thrift extension we started noticing the following in the error logs.
> [We didn't notice this when we were running raw thrift library with out
> extension].
>
> ERROR [pool-2-thread-5314] 2011-12-05 20:26:47,729
> CustomTThreadPoolServer.java (line 201) Thrift error occurred during
> processing of message.
> org.apache.thrift.protocol.
> TProtocolException: Missing version in readMessageBegin, old client?
>     at
> org.apache.thrift.protocol.TBinaryProtocol.readMessageBegin(TBinaryProtocol.java:213)
>     at
> org.apache.cassandra.thrift.Cassandra$Processor.process(Cassandra.java:2877)
>     at
> org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:187)
>     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)
>
> Is there any issue with the thrift protocol compatibilty?
>
> Regards,
> Tamil
>

Reply via email to