Author: veithen
Date: Sat May 15 11:31:21 2010
New Revision: 944613
URL: http://svn.apache.org/viewvc?rev=944613&view=rev
Log:
Fixed the wire logger to avoid output such as
"XR[0xffffff84]0[0xffffffe9][0xffffff80]...".
Modified:
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Wire.java
Modified:
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Wire.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Wire.java?rev=944613&r1=944612&r2=944613&view=diff
==============================================================================
---
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Wire.java
(original)
+++
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Wire.java
Sat May 15 11:31:21 2010
@@ -34,7 +34,7 @@ class Wire {
private void wire(final String header, final byte[] b, int pos, int off) {
StringBuilder buffer = new StringBuilder();
for (int i = 0; i < off; i++) {
- int ch = b[pos + i];
+ int ch = b[pos + i] & 0xFF;
if (ch == 13) {
buffer.append("[\\r]");
} else if (ch == 10) {