Author: enolan
Date: Mon Feb 16 12:24:36 2009
New Revision: 744905

URL: http://svn.apache.org/viewvc?rev=744905&view=rev
Log:
Log: Logging Pojo in Servicemix-bean should add capability to switch off 
checking for maximum message display size
https://issues.apache.org/activemq/browse/SMX4-197

Modified:
    
servicemix/components/engines/servicemix-bean/trunk/src/main/java/org/apache/servicemix/bean/pojos/LoggingPojo.java

Modified: 
servicemix/components/engines/servicemix-bean/trunk/src/main/java/org/apache/servicemix/bean/pojos/LoggingPojo.java
URL: 
http://svn.apache.org/viewvc/servicemix/components/engines/servicemix-bean/trunk/src/main/java/org/apache/servicemix/bean/pojos/LoggingPojo.java?rev=744905&r1=744904&r2=744905&view=diff
==============================================================================
--- 
servicemix/components/engines/servicemix-bean/trunk/src/main/java/org/apache/servicemix/bean/pojos/LoggingPojo.java
 (original)
+++ 
servicemix/components/engines/servicemix-bean/trunk/src/main/java/org/apache/servicemix/bean/pojos/LoggingPojo.java
 Mon Feb 16 12:24:36 2009
@@ -140,11 +140,11 @@
                     Node node = 
sourceTransformer.toDOMNode(message.getContent());
                     message.setContent(new DOMSource(node));
                     String str = sourceTransformer.toString(node);
-                    if (str.length() > maxMsgDisplaySize) {
-                        sb.append(str.substring(0, 
maxMsgDisplaySize)).append("...");
-                    } else {
+                    if (maxMsgDisplaySize < 0 || str.length() <= 
maxMsgDisplaySize) { 
                         sb.append(str);
-                    }
+                    } else {
+                        sb.append(str.substring(0, 
maxMsgDisplaySize)).append("...");
+                    }                                         
                 } else {
                     sb.append("null");
                 }


Reply via email to