我已经下载了WSO2 Stratos 1.5.2平台。 我正在尝试启动wso2stratos-manager-1.5.2,但它没有找到mysql jdbc驱动程序
[2012-08-08 16:31:15,201]错误 {org.wso2.carbon.user.core.util.DatabaseUtil} - 数据库错误 - 无法加载JDBC驱动程序类'com.mysql.jdbc.Driver' org.apache.commons.dbcp.SQLNestedException:无法加载JDBC驱动程序 class'com.mysql.jdbc.Driver'
答案 0 :(得分:8)
我相信您正在尝试使用mysql数据库作为用户管理存储库的后端数据库。您是否将MySQL JDBC驱动程序放到MANAGER_HOME / repository / components / lib目录中?
此致 Prabath
答案 1 :(得分:5)
由于许可证问题,我们不会随附包装mysql-connector jar。因此,您需要将jar复制到repository / components / lib文件夹,如Prabath的回复中所述。
此致 Amila。
答案 2 :(得分:2)
正如其他人所说,但添加了具体细节。
在许多WSO2产品中配置数据源驱动程序时,您需要指定要使用的JDBC驱动程序的类名。
确保将与数据库引擎相关的JDBC驱动程序复制到/ repository / components / lib /目录。
例如,如果您使用的是MySQL,请指定com.mysql.jdbc.Driver作为驱动程序,并将mysql-connector-java-5.XX-bin.jar文件复制到此目录。
如果在创建数据源时未将驱动程序复制到此目录,则会出现类似于无法加载JDBC驱动程序类com.mysql.jdbc.Driver的异常。
答案 3 :(得分:0)
驱动程序名称为“ com.mysql.jdbc.Driver ”。 JAR文件(mysql-connector-java-x.xx.xx.jar)必须存在于MANAGER_HOME / repository / components / lib
中