I am using cql driver.
I am getting below while opening connection. The C* is running on the localhost and listening on port 9042.
storage.backend=cql
storage.cassandra.read-consistency-level=LOCAL_QUORUM
storage.cassandra.write-consistency-level=LOCAL_QUORUM
storage.read-only=true
storage.hostname=localhost
storage.cassandra.keyspace=my_ks
query.fast-property=true
query.force-index=true
It works fine when I use thrift driver.
java.lang.IllegalArgumentException: Could not instantiate implementation: org.janusgraph.diskstorage.cql.CQLStoreManager
at org.janusgraph.util.system.ConfigurationUtil.instantiate(ConfigurationUtil.java:64) ~[janusgraph-core-0.4.0.jar:?]
at org.janusgraph.diskstorage.Backend.getImplementationClass(Backend.java:440) ~[janusgraph-core-0.4.0.jar:?]
at org.janusgraph.diskstorage.Backend.getStorageManager(Backend.java:411) ~[janusgraph-core-0.4.0.jar:?]
at org.janusgraph.graphdb.configuration.builder.GraphDatabaseConfigurationBuilder.build(GraphDatabaseConfigurationBuilder.java:50) ~[janusgraph-core-0.4.0.jar:?]
at org.janusgraph.core.JanusGraphFactory.open(JanusGraphFactory.java:161) ~[janusgraph-core-0.4.0.jar:?]
at org.janusgraph.core.JanusGraphFactory.open(JanusGraphFactory.java:132) ~[janusgraph-core-0.4.0.jar:?]
at org.janusgraph.core.JanusGraphFactory.open(JanusGraphFactory.java:112) ~[janusgraph-core-0.4.0.jar:?]
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedConstructorAccessor25.newInstance(Unknown Source) ~[?:?]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_222]
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_222]
at org.janusgraph.util.system.ConfigurationUtil.instantiate(ConfigurationUtil.java:58) ~[janusgraph-core-0.4.0.jar:?]
... 11 more
Caused by: com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: localhost/127.0.0.1:9042 (com.datastax.driver.core.exceptions.TransportException: [localhost/127.0.0.1:9042] Connection has been closed)) at com.datastax.driver.core.ControlConnection.reconnectInternal(ControlConnection.java:268) ~[cassandra-driver-core-3.7.1.jar:?]
at com.datastax.driver.core.ControlConnection.connect(ControlConnection.java:107) ~[cassandra-driver-core-3.7.1.jar:?]
at com.datastax.driver.core.Cluster$Manager.negotiateProtocolVersionAndConnect(Cluster.java:1652) ~[cassandra-driver-core-3.7.1.jar:?]
at com.datastax.driver.core.Cluster$Manager.init(Cluster.java:1571) ~[cassandra-driver-core-3.7.1.jar:?]
at com.datastax.driver.core.Cluster.init(Cluster.java:208) ~[cassandra-driver-core-3.7.1.jar:?]