You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by in...@apache.org on 2009/06/27 07:12:03 UTC
svn commit: r788924 -
/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/InOutStatisticsView.java
Author: indika
Date: Sat Jun 27 05:12:02 2009
New Revision: 788924
URL: http://svn.apache.org/viewvc?rev=788924&view=rev
Log:
fix NPE if call toString
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/InOutStatisticsView.java
Modified: synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/InOutStatisticsView.java
URL: http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/InOutStatisticsView.java?rev=788924&r1=788923&r2=788924&view=diff
==============================================================================
--- synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/InOutStatisticsView.java (original)
+++ synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/aspects/statistics/view/InOutStatisticsView.java Sat Jun 27 05:12:02 2009
@@ -37,7 +37,7 @@
this.componentType = type;
this.inStatistics = new Statistics(id);
// endpoints doesn't contain an out view since it is just sending the message to one side
- if (type.equals(ComponentType.ENDPOINT)) {
+ if (ComponentType.ENDPOINT.equals(type)) {
this.outStatistics = null;
} else {
this.outStatistics = new Statistics(id);
@@ -76,7 +76,7 @@
.append(inStatistics.toString()).append(" ]");
}
- if (outStatistics.getCount() != 0) {
+ if (outStatistics != null && outStatistics.getCount() != 0) {
sb.append("[ OutFlow : ").append(outStatistics.toString()).append(" ]");
}
return sb.toString();