首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JBoss EAP 7: xa事务警告“没有为崩溃恢复定义安全域”,即使有安全域也是如此

JBoss EAP 7: xa事务警告“没有为崩溃恢复定义安全域”,即使有安全域也是如此
EN

Stack Overflow用户
提问于 2018-02-19 18:45:56
回答 2查看 821关注 0票数 0

我有一个带有一些XA数据源的JBoss EAP7.1。

数据源有一个安全域:

代码语言:javascript
复制
                <security>
                    <security-domain>encrypted-ds</security-domain>
                </security>

它使用加密密码登录模块(出于各种政治原因):

代码语言:javascript
复制
            <security-domain name="encrypted-ds" cache-type="default">
                <authentication>
                    <login-module code="org.picketbox.datasource.security.SecureIdentityLoginModule" flag="required">
                        <module-option name="username" value="user_name_here"/>
                        <module-option name="password" value="some_hash_here"/>
                    </login-module>
                </authentication>
            </security-domain>

然而,当服务器启动时,我会收到这些周期性的警告消息:

代码语言:javascript
复制
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

这与问题Wildfly xa transaction warning "No security domain defined for crash recovery"类似,但不相同,因为在这里,我有一个用户名和一个加密的密码,以及一个安全域。我可以理解为什么系统会认为没有安全域,也没有主题/用户名。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-02-20 23:00:05

Stack Overflow用户

发布于 2019-05-08 21:13:06

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

代码语言:javascript
复制
   <recovery>
        <recover-credential>
            <security-domain>your sec domain here</security-domain>
        </recover-credential>
  </recovery>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48864408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档