Author: fhanik Date: Tue Jun 27 07:27:46 2006 New Revision: 417471 URL: http://svn.apache.org/viewvc?rev=417471&view=rev Log: don't print out the entire payload
Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/membership/MemberImpl.java Modified: tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/membership/MemberImpl.java URL: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/membership/MemberImpl.java?rev=417471&r1=417470&r2=417471&view=diff ============================================================================== --- tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/membership/MemberImpl.java (original) +++ tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/membership/MemberImpl.java Tue Jun 27 07:27:46 2006 @@ -342,15 +342,23 @@ buf.append(port).append(", alive="); buf.append(memberAliveTime).append(","); buf.append("id=").append(bToS(this.uniqueId)).append(", "); - buf.append("payload=").append(bToS(this.payload)).append(", "); + buf.append("payload=").append(bToS(this.payload,5)).append(", "); buf.append("]"); return buf.toString(); } - public static String bToS(byte[] data) { + return bToS(data,data.length); + } + public static String bToS(byte[] data, int max) { StringBuffer buf = new StringBuffer(4*16); buf.append("{"); - for (int i=0; data!=null && i<data.length; i++ ) buf.append(String.valueOf(data[i])).append(" "); + for (int i=0; data!=null && i<data.length; i++ ) { + buf.append(String.valueOf(data[i])).append(" "); + if ( i==max ) { + buf.append("..."); + break; + } + } buf.append("}"); return buf.toString(); } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]