Datasource JBoss EAP 7:xa事务警告“;没有为崩溃恢复定义安全域”;即使有一个安全域

Datasource JBoss EAP 7:xa事务警告“;没有为崩溃恢复定义安全域”;即使有一个安全域,datasource,xa,jboss-eap-7,Datasource,Xa,Jboss Eap 7,我有一个JBossEAP7.1和一些XA数据源 数据源有一个安全域: <security> <security-domain>encrypted-ds</security-domain> </security> 这和问题很相似,但和问题不一样,就像这里一样,我有一个用户名和一个加密密码,还有一个安全域。我能理解为什么系统会认为没有安全域,也没有

我有一个JBossEAP7.1和一些XA数据源

数据源有一个安全域:

                <security>
                    <security-domain>encrypted-ds</security-domain>
                </security>

这和问题很相似,但和问题不一样,就像这里一样,我有一个用户名和一个加密密码,还有一个安全域。我能理解为什么系统会认为没有安全域,也没有主题/用户名。

我最终使用JBoss Vault来管理加密密码。

您可以添加相同的安全域进行恢复

   <recovery>
        <recover-credential>
            <security-domain>your sec domain here</security-domain>
        </recover-credential>
  </recovery>

这里是您的sec域

您能否编写一个恢复部分,如:用户名。。。用户名密码。。。。或。。。这意味着我在那里添加了一个密码,但我不能。
11:25:15,506 WARN  [org.jboss.jca.core.tx.jbossts.XAResourceRecoveryImpl] (Periodic Recovery) IJ000904: No security domain defined for crash recovery: java:/jdbc/myDataSource
11:25:15,511 WARN  [org.jboss.jca.core.tx.jbossts.XAResourceRecoveryImpl] (Periodic Recovery) IJ000905: Subject for crash recovery was null: java:/jdbc/myDataSource
   <recovery>
        <recover-credential>
            <security-domain>your sec domain here</security-domain>
        </recover-credential>
  </recovery>