WildFly 13 数据源 getConnection(用户、密码)不起作用



Using 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 调用检索的连接获取和检查元数据时,用户和密码似乎与我传递给带有参数但失败的方法相同。

数据源的池部分必须包含 true 属性才能正常工作。

最新更新