从Wso2DSS连接到CassandraDB需要哪些Jar文件
我正在从Wso2DSS连接到CassandraDB,我添加了(apache-cassandra-cql-1.0.3,cassandra-all-0.8.0-beta2)jar文件,但仍然出现以下错误从Wso2DSS连接到CassandraDB需要哪些Jar文件,cassandra,wso2,wso2esb,wso2carbon,wso2dss,Cassandra,Wso2,Wso2esb,Wso2carbon,Wso2dss,我正在从Wso2DSS连接到CassandraDB,我添加了(apache-cassandra-cql-1.0.3,cassandra-all-0.8.0-beta2)jar文件,但仍然出现以下错误 java.sql.SQLException: org.apache.cassandra.cql.jdbc.CassandraDriver. 如何解决此错误?如果您使用的是最新版本的DSS(>v.3.0.0),则默认情况下DSS附带了用于通过JDBC连接到Cassandra的Cassandra
java.sql.SQLException: org.apache.cassandra.cql.jdbc.CassandraDriver.
如何解决此错误?如果您使用的是最新版本的DSS(>v.3.0.0),则默认情况下DSS附带了用于通过JDBC连接到Cassandra的Cassandra JDBC驱动程序。因此,只需将DSS中的数据源(作为碳数据源或数据服务描述符文件中的内联数据源)配置为driverClassName“org.apache.cassandra.cql.jdbc.CassandraDriver”和其他相关参数,如jdbc URL、用户名、密码等,并在数据服务描述符中指向它。(.dbs文件) 但是,如果您正在使用任何其他WSO2产品,如ESB或旧版本的DSS,则必须将cassandra JDBC驱动程序和其他依赖项jar(如果有)下载到CARBON_HOME/repository/components/lib,重新启动服务器,然后配置指向cassandra的数据源 希望这有帮助 问候,,
Prabath如果您使用的是最新版本的DSS(>v.3.0.0),则默认情况下DSS附带了用于通过JDBC连接到Cassandra的Cassandra JDBC驱动程序。因此,只需将DSS中的数据源(作为碳数据源或数据服务描述符文件中的内联数据源)配置为driverClassName“org.apache.cassandra.cql.jdbc.CassandraDriver”和其他相关参数,如jdbc URL、用户名、密码等,并在数据服务描述符中指向它。(.dbs文件) 但是,如果您正在使用任何其他WSO2产品,如ESB或旧版本的DSS,则必须将cassandra JDBC驱动程序和其他依赖项jar(如果有)下载到CARBON_HOME/repository/components/lib,重新启动服务器,然后配置指向cassandra的数据源 希望这有帮助 问候,,
Prabath此异常与您连接its的方式无关,与您的配置无关。你能发布完整的堆栈跟踪和异常给你的消息吗?这个异常与你连接它的方式无关,与你的配置无关。你能发布完整的堆栈跟踪和异常给你的消息吗?嗨,Prabath,谢谢你,它确实在使用最新的数据服务服务器,但是当我使用相同的配置(在ESB中的CARBON_HOME/repository/components/lib中添加了“cassandra jdbc,apache cassandra”jar文件)从ESB 4.6.0连接到cassandra数据库时,我得到以下错误。错误-数据源建立数据源连接时发生错误:org.apache.cassandra.cql.jdbc.CassandraDriver org.wso2.carbon.ndaasource.common.DataSourceException:建立数据源连接时出错:org.apache.cassandra.cql.jdbc.CassandraDriver。我如何解决这个问题。您是否能够放置完整的堆栈跟踪,包括我认为有助于识别根本原因的“caused by”子句。还要检查cassandra JDBC驱动程序jar是否附带以下jar。(这些可能已经在CARBON_HOME/repository/components/plugins中提供了,但是如果它们无法在那里找到,您也必须将它们添加到CARBON_HOME/repository/components/lib中):cassandra jdbc.*.jar、slf4j.log4j12_jr.jar、slf4j.api_jr、org.wso2.CARBON.logging.*.jarHI-Prabath,谢谢,它实际上是在使用最新的数据服务服务器,但是当我使用相同的配置(在ESB中的CARBON_HOME/repository/components/lib中添加了“cassandra jdbc,apache cassandra”jar文件)从ESB 4.6.0连接到cassandra数据库时,我得到了以下错误。错误-数据源建立数据源连接时发生错误:org.apache.cassandra.cql.jdbc.CassandraDriver org.wso2.carbon.ndaasource.common.DataSourceException:建立数据源连接时出错:org.apache.cassandra.cql.jdbc.CassandraDriver。我如何解决这个问题。您是否能够放置完整的堆栈跟踪,包括我认为有助于识别根本原因的“caused by”子句。还要检查cassandra JDBC驱动程序jar是否附带以下jar。(这些可能已经在CARBON_HOME/repository/components/plugins中提供了,但如果它们无法在那里找到,您也必须将它们添加到CARBON_HOME/repository/components/lib中):cassandra jdbc.*.jar、slf4j.log4j12_jr.jar、slf4j.api_jr、org.wso2.CARBON.logging.*.jar