我正在尝试配置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

干杯,
普布杜

10-06 12:36
查看更多