Hi,
I am trying to query Cassandra Db from camel-context.
Below is the route:
<route="test">
<to uri="cql://127.0.0.1:9042/empdetails?cql=select * from
employee;&consistencyLevel=quorum"/>
</route>
I have included below dependencies:
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-cassandraql</artifactId>
<version>2.17.1</version>
</dependency>
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>3.0.0-alpha1</version>
</dependency>
I am facing below exceptions:
by: java.lang.IllegalArgumentException: Prepared statement has only 0
variables, 1 values provided at
com.datastax.driver.core.BoundStatement.bind(BoundStatement.java:140)[556:com.datastax.driver.core:2.1.5]
Therefore i changed the my route as below:
<to uri="cql:127.0.0.1:9042/empdetails?cql=select * from employee where
id=2"/>
I am facing below exceptions:
com.datastax.driver.core.exceptions.InvalidQueryException: Invalid amount of
bind variables
at
com.datastax.driver.core.exceptions.InvalidQueryException.copy(InvalidQueryException.java
Please let me know the cause for this issue.
Thanks,
sathwik
--
View this message in context:
http://camel.465427.n5.nabble.com/Camel-cassandra-component-tp5797319.html
Sent from the Camel - Users mailing list archive at Nabble.com.