I want to connect to Cassandra DB from SoapUI via JDBC step. And want to make different queries, using cql, as well. Note: I read through existed here answers on similar questions, but they did not help in result.
Pre-condition: Cassandra DB (Cassandra version 3.0.3), on server with IP smth like 10.x.x.x, port 9042
Done: I added following jars to <soapui>../bin/ext
:
- cassandra-all-3.9
- cassandra-clientutil-3.9
- cassandra-jdbc-1.2.5
- cassandra-thrift-3.9
- libthrift-0.9.3
- slf4j-api-1.7.7
- thrift-0.6.1
In SoapUI, in configuration, I configured:
Driver : org.apache.cassandra.cql.jdbc.CassandraDriver
Connection String : jdbc:cassandra://10.x.x.x:9042/profilename
But trying to test connection - I receive just
java.sql.SQLNonTransientConnectionException: org.apache.thrift.transport.TTransportException:
Read a negative frame size (-2080374784)
Question: how to fix this, to establish connection, and to make queries to DB?