[jboss-svn-commits] JBL Code SVN: r23170 - labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/message.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Sep 29 05:31:52 EDT 2008
Author: kevin.conner at jboss.com
Date: 2008-09-29 05:31:52 -0400 (Mon, 29 Sep 2008)
New Revision: 23170
Modified:
labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/message/ActionProcessingPipeline.java
Log:
correct action processing time: JBESB-2078
Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/message/ActionProcessingPipeline.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/message/ActionProcessingPipeline.java 2008-09-29 09:26:53 UTC (rev 23169)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/src/org/jboss/soa/esb/listeners/message/ActionProcessingPipeline.java 2008-09-29 09:31:52 UTC (rev 23170)
@@ -478,7 +478,7 @@
private boolean processPipeline(final Message message)
{
- long start = System.nanoTime();
+ final long start = System.nanoTime();
final Call callDetails = new Call() ;
callDetails.copy(message.getHeader().getCall()) ;
@@ -509,6 +509,7 @@
final ActionPipelineProcessor processor = processors[count];
messages[count] = currentMessage;
+ final long actionStart = System.nanoTime();
try
{
LOGGER.debug("executing processor " + count+ " "+processor+" "+message.getHeader());
@@ -552,7 +553,7 @@
faultTo(callDetails, Factory.createErrorMessage(Factory.UNEXPECTED_ERROR, message, ex));
}
- long procTime = System.nanoTime() - start;
+ long procTime = System.nanoTime() - actionStart;
serviceMessageCounter.update(new ActionStatusBean(procTime, count, message,
ActionStatusBean.ACTION_FAILED));
DeliveryObservableLogger.getInstance().logMessage(new MessageStatusBean(procTime, message,
@@ -564,7 +565,7 @@
}
return false;
}
- serviceMessageCounter.update(new ActionStatusBean((System.nanoTime() - start), count, message,
+ serviceMessageCounter.update(new ActionStatusBean((System.nanoTime() - actionStart), count, message,
ActionStatusBean.ACTION_SENT));
}
More information about the jboss-svn-commits
mailing list