Just to add, it works fine with Cassandra 1.x and Datastax 1.x -Vivek
On Sat, Apr 26, 2014 at 10:02 AM, Vivek Mishra <mishra.v...@gmail.com>wrote: > Yes i know. But i am not sure why is it failing, simply having Thrift jar > and cassandra-thrift in classpath doesn't fails. But as soon as i get > datastax one in classpath, it started failing. Point is even if i am having > both in classpath, switching b/w thrift and Datastax should work. > > -Vivek > > > On Sat, Apr 26, 2014 at 5:36 AM, Benedict Elliott Smith < > belliottsm...@datastax.com> wrote: > >> Vivek, >> >> The error you are seeing is a thrift error, but you say you are using the >> Java driver which does not operate over thrift: are you perhaps trying to >> connect the datastax driver to the thrift protocol port? The two protocols >> are not compatible, you must connect to the native_transport_port (by >> default 9042) >> >> >> On 26 April 2014 00:47, Vivek Mishra <mishra.v...@gmail.com> wrote: >> >>> datastax java driver 2.0.1 >>> >>> >>> >>> >>> On Sat, Apr 26, 2014 at 1:35 AM, Chris Lohfink <clohf...@blackbirdit.com >>> > wrote: >>> >>>> what client are you using? >>>> >>>> On Apr 25, 2014, at 3:01 PM, Vivek Mishra <mishra.v...@gmail.com> >>>> wrote: >>>> >>>> It's a simple cql3 query to create keyspace. >>>> >>>> -Vivek >>>> >>>> >>>> On Sat, Apr 26, 2014 at 1:28 AM, Chris Lohfink < >>>> clohf...@blackbirdit.com> wrote: >>>> >>>>> Did you send an enormous write or batch write and it wrapped? Or is >>>>> your client trying to use non-framed transport? >>>>> >>>>> Chris >>>>> >>>>> On Apr 25, 2014, at 2:50 PM, Vivek Mishra <mishra.v...@gmail.com> >>>>> wrote: >>>>> >>>>> > This is what i am getting with Cassandra 2.0.7 with Thrift. >>>>> > >>>>> > >>>>> > Caused by: org.apache.thrift.transport.TTransportException: Read a >>>>> negative frame size (-2113929216)! >>>>> > at >>>>> org.apache.thrift.transport.TFramedTransport.readFrame(TFramedTransport.java:133) >>>>> > at >>>>> org.apache.thrift.transport.TFramedTransport.read(TFramedTransport.java:101) >>>>> > at >>>>> org.apache.thrift.transport.TTransport.readAll(TTransport.java:84) >>>>> > at >>>>> org.apache.thrift.protocol.TBinaryProtocol.readAll(TBinaryProtocol.java:362) >>>>> > at >>>>> org.apache.thrift.protocol.TBinaryProtocol.readI32(TBinaryProtocol.java:284) >>>>> > at >>>>> org.apache.thrift.protocol.TBinaryProtocol.readMessageBegin(TBinaryProtocol.java:191) >>>>> > at >>>>> org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:69) >>>>> > >>>>> > Any pointer/suggestions? >>>>> > >>>>> > -Vivek >>>>> >>>>> >>>> >>>> >>> >> >