`
gh_fisher
  • 浏览: 9006 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Jboss AS 7部署mysql-connector-java-5.1.32-bin 数据源

阅读更多

mysql-connector-java-5.1.32-bin.jar中的META-INF\services\java.sql.Driver文件中包含两行

com.mysql.jdbc.Driver

com.mysql.fabric.jdbc.FabricMySQLDriver

 

这会导致jboss 7 加载驱动异常:

JBAS014612: Operation ("add") failed - address: ([

    ("subsystem" => "datasources"),

    ("jdbc-driver" => "mysql")

]): org.jboss.msc.service.DuplicateServiceException: Service jboss.jdbc-driver.mysql is already registered

 

原因推测为jboss在一个jar中发现两种驱动导致重复加载。

解决方法为解压该jar并删除一行你不要的驱动。之后压缩改后缀名即可。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics