我从Wso2DSS连接到CassandraDB,我添加了(apache-cassandra-cql-1.0.3,cassandra-all-0.8.0-beta2)jar文件,但我仍然收到以下错误。
java.sql.SQLException: org.apache.cassandra.cql.jdbc.CassandraDriver.
如何解决此错误?
答案 0 :(得分:1)
如果您使用的是最新版本的DSS(> v.3.0.0),那么用于通过JDBC连接到Cassandra的Cassandra JDBC驱动程序默认随DSS一起提供。因此,只需使用driverClassName“org.apache.cassandra.cql.jdbc.CassandraDriver”和其他相关参数在DSS中配置数据源(作为数据服务描述符文件中的碳数据源或内联数据源) JDBC URL,用户名,密码等,并在数据服务描述符中指向它。 (.dbs文件)
但是,如果您正在使用任何其他WSO2产品(如ESB或较旧版本的DSS),则必须将cassandra JDBC驱动程序和其他依赖项jar(如果有)下载到CARBON_HOME / repository / components / lib,重新启动服务器,然后配置指向Cassandra的数据源。
希望这有帮助。
此致 Prabath