gpt4 book ai didi

java - 在jboss独立模式下设置数据源

转载 作者:行者123 更新时间:2023-11-30 09:32:00 25 4
gpt4 key购买 nike

我想在jboss单机模式下设置一个mysql数据源。我已经部署了 mysql-connector-java-5.1.15-bin.jar 并在 datasources 下的 standalone.xml 中设置了以下数据源配置

<datasource jndi-name="java:jboss/datasources/MySqlDS" pool-name="MySqlDS" enabled="true" use-java-context="true">
<connection-url>jdbc:mysql://localhost:3306/testdb</connection-url>
<driver>mysql</driver>
<security>
<user-name>root</user-name>
</security>
</datasource>

当我在 Web 控制台中单击配置的数据源名称时,出现以下错误,

Internal server error{
"outcome" => "failed",
"failure-description" => "JBAS014739: No handler for read resource at address [
(\"subsystem\"=>"\datasource\"),
(\"data-source\"=>"\MySqlDS\"),
(\"statstics\"=>"\pool\"),
"],
"roleback" => "true"
}

我没有在驱动程序部分添加任何东西,因为它不是必要的,

下面一个设置为jboss中设置的示例数据源

<drivers>
<driver name="h2" module="com.h2database.h2">
<xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class
</driver>
</drivers>

请问我在这里缺少什么?

最佳答案

你还需要指定驱动类

 <driver-class>com.mysql.jdbc.Driver</driver-class>

检查此链接 How do I migrate my application from AS5 or AS6 to AS7

关于java - 在jboss独立模式下设置数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12673612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com