【发布时间】:2018-06-29 11:12:12
【问题描述】:
使用 WildFly 13。 我正在尝试从 stadalone.xml 中定义的数据源获取 java.sql.Connection,如下所示:
ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:jboss/datasources/myDS");
connection = ds.getConnection(user, password);
上述方法总是以Caused by: javax.resource.ResourceException: IJ031016: Wrong credentials passed to getConnection 失败,而
ds.getConnection()
工作正常,可以检索连接。 此外,当从通过 no args 调用检索到的连接中获取和检查元数据时,用户和密码似乎与我传递给带参数的方法相同,但失败了。
【问题讨论】:
标签: java jdbc wildfly datasource