Author: gsim Date: Fri Oct 10 12:59:08 2014 New Revision: 1630875 URL: http://svn.apache.org/r1630875 Log: NO-JIRA: add basic config toggle for the length of payload included in the frame trace logging, for cases where the hard coded value doesnt quite suit
Modified: qpid/proton/branches/examples/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportImpl.java Modified: qpid/proton/branches/examples/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportImpl.java URL: http://svn.apache.org/viewvc/qpid/proton/branches/examples/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportImpl.java?rev=1630875&r1=1630874&r2=1630875&view=diff ============================================================================== --- qpid/proton/branches/examples/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportImpl.java (original) +++ qpid/proton/branches/examples/proton-j/src/main/java/org/apache/qpid/proton/engine/impl/TransportImpl.java Fri Oct 10 12:59:08 2014 @@ -76,6 +76,7 @@ public class TransportImpl extends Endpo } private static final boolean FRM_ENABLED = getBooleanEnv("PN_TRACE_FRM"); + private static final int TRACE_FRAME_PAYLOAD_LENGTH = Integer.getInteger("proton.trace_frame_payload_length", 80); // trace levels private int _levels = (FRM_ENABLED ? this.TRACE_FRM : 0); @@ -1452,8 +1453,8 @@ public class TransportImpl extends Endpo msg.append(" ").append(event).append(" ").append(frame.getBody()); if (frame.getPayload() != null) { String payload = frame.getPayload().toString(); - if (payload.length() > 80) { - payload = payload.substring(0, 80) + "(" + payload.length() + ")"; + if (payload.length() > TRACE_FRAME_PAYLOAD_LENGTH) { + payload = payload.substring(0, TRACE_FRAME_PAYLOAD_LENGTH) + "(" + payload.length() + ")"; } msg.append(" \"").append(payload).append("\""); } --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org