我无法在我的jboss 6.2 EAP中添加mysql jdbc驱动程序.我按照那里描述的每一步操作:安装JDBC驱动程序作为核心模块
但每当我尝试在命令行中创建数据源时,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
}
Run Code Online (Sandbox Code Playgroud)
当我尝试手动将数据源配置添加到我的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>
Run Code Online (Sandbox Code Playgroud)
我的开发环境:ubuntu 14.04,sun jdk 7或8.
谢谢