WildFly 13 источник данных getConnection (пользователь, пароль) не работает - PullRequest
0 голосов
/ 29 июня 2018

Использование WildFly 13. Я пытаюсь получить java.sql.Connection из источника данных, который определяется в stadalone.xml, как показано ниже:

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, пользователь и пароль кажутся теми же, что я передаю методу с аргументами, но это не удается.

1 Ответ

0 голосов
/ 24 июля 2018

Для того, чтобы это работало, раздел пула источника данных должен включать атрибут true.

...