我正在尝试配置WSO2 CEP以将事件存储到数据库表中。
我已经创建了事件流/接收器,
我想使用数据源在外部数据库上发布流。
我在尝试向mysql或oracle创建数据源时遇到以下错误
用于mysql数据源
错误:创建外部数据源时出错:org.wso2.carbon.ndatasource.rdbms_4.4.1找不到com.mysql.jdbc.jdbc2.optional.MysqlXADataSource
用于oracle数据源
错误:创建外部数据源时出错:org.wso2.carbon.ndatasource.rdbms_4.4.1找不到oracle.jdbc.driver.OracleDriver
谁能帮我解决这个问题。
谢谢
最佳答案
我怀疑此问题是由于{$ HOME} / repsitory / components / lib文件夹中缺少数据库驱动程序引起的。您能否检查相关的数据库驱动程序是否放置在此目录中?您可以在[1]和[2]上找到有关使用CEP设置MySql和Oracle数据库的文档。希望这可以帮助。
[1] https://docs.wso2.com/display/CEP400/Setting+up+MySQL
[2] https://docs.wso2.com/display/CEP400/Setting+up+Oracle
干杯,
普布杜