Я хочу подключиться к Cassandra DB от SoapUI через шаг JDBC. И хотите делать разные запросы, используя cql. Примечание: Я прочитал здесь существующие ответы на подобные вопросы, но они не помогли в результате.Подключитесь к Cassandra 3.0.3 (используя 9042) от SoapUI
Предварительное условие: Cassandra DB (Cassandra версия 3.0.3), на сервере с IP, как 10.xxx л, порт 9042
Done: Я добавил следующие банки к <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
в SoapUI, в конфигурации, я настроил:
Driver : org.apache.cassandra.cql.jdbc.CassandraDriver
Connection String : jdbc:cassandra://10.x.x.x:9042/profilename
Но пытаться проверить связь - я получаю только
java.sql.SQLNonTransientConnectionException: org.apache.thrift.transport.TTransportException:
Read a negative frame size (-2080374784)
Вопрос: как исправить это, установить соединение и сделать запросы к БД?
Вы понимаете, что 'cassandra-all' включает в себя сам сервер Cassandra? – OrangeDog
спасибо, будет список списков повторов. – Dmitry
Вы не знаете, что делаете, или просто добавляете случайные версии случайных банок, которые вы найдете? – OrangeDog