我想在jboss獨立模式下設置mysql數據源。我已經部署使用mysql-connector-java的5.1.15-bin.jar,並設置以下數據源配置在standalone.xml下的數據源在jboss獨立模式下設置數據源
<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"
}
我沒有添加任何東西在驅動程序部分,因爲它不nessaccary,
下面一個被設置爲在JBoss中設置採樣數據源
<drivers>
<driver name="h2" module="com.h2database.h2">
<xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class
</driver>
</drivers>
我在這裏錯過了什麼?
我已經試過這個。但仍然錯誤未知知道 – FrankD
我是否需要在standalone.xml中的驅動程序標記下爲mysql還有一個xa-datasource類?在他們爲com.h2database.h2設置的示例數據源中設置了它,但我們是否也需要它在mysql中 – FrankD