merci pour le temps. J'essaye d'accéder à une DB de Cassandra à distance afin de compléter mes assertions. Je vois que le serveur est en cours d'exécution: Cassandra V 3.0.8.1293 Type de pilote: Cassandra CQL DataStax Driver Java pour Apache Cassandra - Noyau [3.0.5]Connexion Cassandra avec Groovy Script Dans SoapUI
Donc, je suis en train avec le simple code d'accès suivant DB
import com.datastax.driver.core.*
Cluster cluster = null;
try {
cluster = Cluster.builder().addContactPoint("x.x.x.x").withCredentials("xxxxxxx", "xxxxxx").withPort(9042).build()
Session session = cluster.connect();
ResultSet rs = session.execute("select * from TABLE");
Row row = rs.one();
} finally {
if (cluster != null) cluster.close();
}
quand j'utilise le cassandra-pilote-core-2.0.1.jar Je reçois l'erreur:
ERROR:com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: /x.x.x.x(null))
Lisez la documentation et beaucoup de messages ici et sur d'autres blogs et j'ai vu tha t il peut y avoir une incompatibilité avec la version du pilote, j'ai donc essayé de mettre à jour le pilote à de nombreuses versions (cassandra-driver-core-2.5, cassandra-driver-core-3, cassandra-driver-core-3.2), mais sur ce je suis obtenir ce qui suit:
ERROR:java.lang.ExceptionInInitializerError
ont également essayé de se connecter en utilisant JDBC, mais en vain, en utilisant la configuration proposée à ce fil SoapUI JDBC connection with Apache Cassandra
en fait, je suis à court d'idées. Quelqu'un peut-il proposer ou indiquer quelque direction sur la façon d'y parvenir, soit en me montrant un tutoriel ou une idée? Merci beaucoup
Avoir essayé le processus décrit ci-dessus avec une installation propre de SOAPUI 5.3.0 et avec les pots de cassandra-driver-core-3.0.5.jar, cassandra-pilote-extras-3.0.5.jar, cassandra-driver -mapping-3.0.5.jar sur le dossier lib –