Created attachment 907536 [details]
server.log with trace on Narayana
If xa datasource does not define password then recovery is not run neither in case that password is not needed for connection to database.
When you define just:
Then attempt for recovery ends with WARNING and recovery itself it's not run for the particular XA datasource:
10:12:58,137 WARN [org.jboss.jca.core.tx.jbossts.XAResourceRecoveryImpl] (Periodic Recovery) IJ000904: No security domain defined for crash recovery: java:jboss/xa-datasources/CrashRecoveryDS
10:12:58,138 WARN [org.jboss.jca.core.tx.jbossts.XAResourceRecoveryImpl] (Periodic Recovery) IJ000905: Subject for crash recovery was null: java:jboss/xa-datasources/CrashRecoveryDS
Fixed as part of JBJCA-1181
Based on bz#1130281 the fix does not work.
This issue is meant for 6.4.0. Setting the versions appropriately.
Ivo Studensky <email@example.com> updated the status of jira JBJCA-1181 to Reopened
Jesper Pedersen <firstname.lastname@example.org> updated the status of jira JBJCA-1181 to Closed
*** This bug has been marked as a duplicate of bug 1132192 ***