NO-JIRA Adding trace on RA Scan

(cherry picked from commit 7558997d02565c2760bb3c4f5985e2c0ff52ce0c)


Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/7cd6184e
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/7cd6184e
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/7cd6184e

Branch: refs/heads/2.6.x
Commit: 7cd6184e85ef24b294a8b41ebebb4257f2cbda67
Parents: ca113c1
Author: Clebert Suconic <[email protected]>
Authored: Tue Aug 21 21:59:13 2018 -0400
Committer: Clebert Suconic <[email protected]>
Committed: Tue Aug 21 22:06:25 2018 -0400

----------------------------------------------------------------------
 .../core/protocol/core/impl/ActiveMQSessionContext.java  | 11 +++++++++++
 1 file changed, 11 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/7cd6184e/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQSessionContext.java
----------------------------------------------------------------------
diff --git 
a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQSessionContext.java
 
b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQSessionContext.java
index fccb041..cbbfcab 100644
--- 
a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQSessionContext.java
+++ 
b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQSessionContext.java
@@ -573,6 +573,17 @@ public class ActiveMQSessionContext extends SessionContext 
{
 
       Xid[] xidArray = xids.toArray(new Xid[xids.size()]);
 
+      if (logger.isTraceEnabled()) {
+         StringBuffer buffer = new StringBuffer();
+         for (int i = 0; i < xidArray.length; i++) {
+            buffer.append(xidArray[i].toString());
+            if (i + 1 < xidArray.length) {
+               buffer.append(",");
+            }
+         }
+         logger.trace("xaScan returning " + xidArray.length + " xids = [" + 
buffer.toString() + "]");
+      }
+
       return xidArray;
    }
 

Reply via email to