JDBC driver for CQL works only with Strings -------------------------------------------
Key: CASSANDRA-2664 URL: https://issues.apache.org/jira/browse/CASSANDRA-2664 Project: Cassandra Issue Type: Bug Components: API Affects Versions: 0.8.0 beta 2 Environment: It happens to JDBC driver for both: 0.8.0 beta version and 0.8.0-rc1 Reporter: Roman Kuzmin CassandraPreparedStatement.java Line 141: String stringParam = makeCqlString(type.toString(param)); It crashes with ClassCastException for all parameters that are not Strings. It is because, when the method applyDualBindings is called from makeUpdate it ALWAYS get one and the same "type" as parameter. In fact it is a comparator of columnfamily itself. In my case it is UTF8Type. And UTF8Type.toString() method expects only Strings. I think it must be column-dependent. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira