000033473 - RSA Identity Governance and Lifecycle log message "Could not find new XAResource" in server.log file

Document created by RSA Customer Support Employee on Jul 19, 2018Last modified by RSA Customer Support Employee on Aug 16, 2018
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000033473
Applies ToRSA Product Set: RSA Identity Management and Governance
RSA Product/Service Type: Hardware / Software appliance
RSA Version/Condition: 6.9.1, 7.0.0, 7.0.1, 7.0.2
Platform: JBoss, WildFly
IssueIn RSA Identify Governance and Lifecycle 6.9.1 version

After a server crash or failure, the following WARN level log message is showing in the server.log  (/home/oracle/jboss/server/default/log/server.log) file.

07/01/2016 15:23:57.973 WARN (Thread-5) [com.arjuna.ats.jta.logging.loggerI18N]
[com.arjuna.ats.internal.jta.resources.arjunacore.norecoveryxa]
[com.arjuna.ats.internal.jta.resources.arjunacore.norecoveryxa]
Could not find new XAResource to use for recovering non-serializable XAResource
< 131075, 32, 30, 1--3f578c42:3cfe:575fa45a:bde262-3f578c42:3cfe:575fa45a:bde263 >


In RSA Identity Governance and Lifecycle 7.0.x version

After a server crash or failure, the following WARN level log message is showing in the server.log  (/home/oracle/wildfly/standalone/log/server.log) file.




2018-08-07 11:28:05,797 WARN  [com.arjuna.ats.jta] (Periodic Recovery) ARJUNA016037: Could not find new XAResource to use for recovering non-serializable XAResource XAResourceRecord < resource:null, txid:< formatId=131077, gtrid_length=29, bqual_length=36, tx_uid=0:ffff0a61ad18:-3a49bebf:5af66b38:1d9c5c, node_name=1, branch_uid=0:ffff0a61ad18:-3a49bebf:5af66b38:1d9c5e, subordinatenodename=null, eis_name=java:/jdbc/WPDS >, heuristic: TwoPhaseOutcome.FINISH_OK, product: Oracle/Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, Automatic Storage Management, OLAP, Advanced Analytics
and Real Application Testing options, jndiName: java:/jdbc/WPDS com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecord@677ba1d6 >
2018-08-07 11:28:05,797 WARN  [com.arjuna.ats.jta] (Periodic Recovery) ARJUNA016038: No XAResource to recover < formatId=131077, gtrid_length=29, bqual_length=36, tx_uid=0:ffff0a61ad18:-3a49bebf:5af66b38:1d9c5c, node_name=1, branch_uid=0:ffff0a61ad18:-3a49bebf:5af66b38:1d9c5e, subordinatenodename=null, eis_name=java:/jdbc/WPDS >


Causemay WARN level log message indicates that the JMS transaction queue used to roll back failed JDBC transactions is corrupted. This prevents the proper rollback of future failed transactions.  
ResolutionClear the application server transaction directory and restart the services:
  1. Stop the application server services: 


acm stop


  1. As the oracle user, move (rename) the corrupted JMS tx-object-store directory to a backup folder. On startup, the server will create a new empty folder to store the new object store. 


  • For version 6.9.1




mv /home/oracle/jboss/server/default/data/tx-object-store /home/oracle/jboss/server/default/data/tx-object-store_backup_ddmmyyy



  • For version 7.0.0




mv /home/oracle/wildfly/standalone/data/tx-object-store /home/oracle/wildfly/standalone/data/tx-object-store_backup_ddmmyyy


  1. Start the application server services:


acm start
NotesThis issue may occur after a critical failure of WorkPoint where there is a large number of failed WorkFlows. The system may not be able to complete the rollback of the failed transactions due to the volume.

Attachments

    Outcomes