【发布时间】:2014-07-28 15:35:50
【问题描述】:
我无法将 mysql jdbc 驱动程序添加到我的 jboss 6.2 EAP。我按照那里描述的每个步骤进行操作:Install a JDBC Driver as a Core Module
但每当我尝试在命令行中创建数据源时,jboss 都会返回此消息:
[standalone@localhost:9999 /] /subsystem=datasources/jdbc-driver=mysql:add(driver-name=mysql,driver-module-name=com.mysql,driver-xa-datasource-class-name=com.mysql.jdbc.jdbc2.optional.MysqlXADataSource)
{
"outcome" => "failed",
"failure-description" => "JBAS014749: Operation handler failed: Service jboss.jdbc-driver.mysql is already registered",
"rolled-back" => true
}
当我尝试手动将数据源配置添加到我的standalone-full.xml 文件时,我在启动时收到相同的消息。
我将 jar 驱动程序放在 EAP_HOME/modules/com/mysql/main/ 中,这是我的模块配置:
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="com.mysql">
<resources>
<resource-root path="mysql-connector-java-5.1.31.jar" />
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
</dependencies>
</module>
我的开发环境:ubuntu 14.04,sun jdk 7 or 8。
谢谢
【问题讨论】:
标签: mysql jboss datasource