[jbossts-issues] [JBoss JIRA] (JBTM-1414) Facilitate TM record removal by adding record's file name to the warning message

Mark Little (JIRA) jira-events at lists.jboss.org
Fri Jan 4 03:50:08 EST 2013


    [ https://issues.jboss.org/browse/JBTM-1414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12743474#comment-12743474 ] 

Mark Little commented on JBTM-1414:
-----------------------------------

Arbitrary removal of files, especially those related to the transaction log and recovery, is not recommended, especially via the OS file system commands, e.g., rm. The transaction tooling available for browsing the object store and manipulating the records directly is meant to be the safer substitute for this in the cases where manual (sys admin) editing of the log data structures is needed.
                
> Facilitate TM record removal by adding record's file name to the warning message 
> ---------------------------------------------------------------------------------
>
>                 Key: JBTM-1414
>                 URL: https://issues.jboss.org/browse/JBTM-1414
>             Project: JBoss Transaction Manager
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: Recovery
>    Affects Versions: later
>         Environment: JBoss EAP 6.x
>            Reporter: Tom Ross
>            Assignee: Tom Jenkinson
>
> When printing warnings about none recoverable transaction manager records in the object store it would help if the warning message included the record's physical file name as well. It would made the manual removal of those records much easier.  
> {noformat}
> 15:19:51,003 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:ffff0a2c0a0d:-140df526:50d1ddd3:ac883, node_name=1, branch_uid=0:ffff0a2c0a0d:-140df526:50d1ddd3:ac95c, subordinatenodename=null, eis_name=java:jboss/eis/Connection >, heuristic: TwoPhaseOutcome.FINISH_OK, product: ActiveMQ/5.7.0, jndiName: java:jboss/eis/Connection com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecord at 5e124b >
> 15:19:51,008 WARN  [com.arjuna.ats.jta] (Periodic Recovery) ARJUNA016038: No XAResource to recover < formatId=131077, gtrid_length=29, bqual_length=36, tx_uid=0:ffff0a2c0a0d:-140df526:50d1ddd3:ac883, node_name=1, branch_uid=0:ffff0a2c0a0d:-140df526:50d1ddd3:ac95c, subordinatenodename=null, eis_name=java:jboss/eis/Connection >
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbossts-issues mailing list