+1. Fair enough.
Hadrian
On 10/20/2011 09:28 AM, Daniel Kulp wrote:
On Thursday, October 20, 2011 3:07:20 PM Claus Ibsen wrote:
On Thu, Oct 20, 2011 at 2:59 PM, Mond Raymond<[email protected]> wrote:
I had a user today that had camel blow up because he was sending a
message body of 96Mb and had the tracer on. By default the tracer
outputs bodies so he ran out of memory ;-)
Quite an easy fix to configure a formatter and turn off the printing of
message bodies... but it made me think, shouldn't there be a limit (10k,
100k or whatever) which is the default beyond which bodies will not be
printed, unless configured explicitly ... this would prevent users
shooting off their feet.
But yeah maybe the maxChars default should be 10000 or something.
Just an FYI: CXF uses 100K for the limit by default.
People can then use -1 or 0 for no limit.
Fell free to create a JIRA. And also work on a patch :)
I would say -1 for no limit and 0 for no body. (just log headers) That
seems a little more intuitive to me, but that's my opinion.
Dan
Thoughts?
Cheers
Ray
--
View this message in context:
http://camel.465427.n5.nabble.com/tracing-large-messages-tp4921360p4921
360.html Sent from the Camel - Users mailing list archive at Nabble.com.