I am not using a textline codec. It supports only for String. I am transferring object. From the external world, it is received using BigEndianHeapChannelBuffer BigEndianHeapChannelBuffer buf = (BigEndianHeapChannelBuffer) exchange.getIn().getBody(); byte [] byt = buf.array(); ByteArrayInputStream in = new ByteArrayInputStream(byt); ObjectInputStream is = new ObjectInputStream(in); TreeMap mapVal = (TreeMap)is.readObject(); exchange.getIn().setBody(mapVal,TreeMap.class); And from here, I am sending as Tree Map to the next camel. The problem occurs only when I send back the response to this Camel. That too only above 1MB.
Jude Solomon -- View this message in context: http://camel.465427.n5.nabble.com/Not-able-to-transfer-larger-bytes-of-data-from-one-came-to-another-tp5737811p5738011.html Sent from the Camel - Users mailing list archive at Nabble.com.