我是Wildfly的新手,可能这是一个愚蠢的问题。我正在尝试使用CLI配置MariaDB数据源。我正在使用的脚本是:
module add --name=org.mariadb.jdbc --resources=mariadb-java-client-1.5.5.jar --dependencies=javax.api.javax.transaction.api
/subsystem=datasources/jdbc-driver=org.mariadb.jdbc.Driver:add(driver-name=org.mariadb.jdbc.Driver,driver-module-name=org.mariadb.jdbc)
data-source add --jndi-name=java:/datasources/MariaDBS --name=MariaDBPool --connection-url=jdbc:mariadb://localhost:3306/exampledb --driver-name=org.mariadb.jdbc --user-name=root --password=root
我得到的错误是:
{
"outcome" => "failed",
"failure-description" => "WFLYJCA0041: Failed to load module for driver [org.mariadb.jdbc]",
"rolled-back" => true
}
代码类似于我在互联网上找到的MySQL设置。我尝试修改它以使用MariaDB。任何帮助将不胜感激。我的原始jar也在/ bin中,我正在使用Wildfly 10.1.0
答案 0 :(得分:0)
请更改:
--dependencies=javax.api.javax.transaction.api
至--dependencies=javax.api,javax.transaction.api
--driver-name=org.mariadb.jdbc
至--driver-name=org.mariadb.jdbc.Driver