camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CAMEL-3949) Sending a message to log endpoint should not convert payload to StreamCache
Date Fri, 06 May 2011 08:15:03 GMT
Sending a message to log endpoint should not convert payload to StreamCache
---------------------------------------------------------------------------

                 Key: CAMEL-3949
                 URL: https://issues.apache.org/jira/browse/CAMEL-3949
             Project: Camel
          Issue Type: Improvement
          Components: camel-core
    Affects Versions: 2.7.0
            Reporter: Claus Ibsen
            Assignee: Claus Ibsen
            Priority: Minor
             Fix For: 2.8.0


We should not automatic try to convert the payload to a StreamCache if you send a message
to a log endpoint.

{code}
        StreamCache newBody = message.getBody(StreamCache.class);
        if (newBody != null) {
            message.setBody(newBody);
        }
{code}

Only if people have explicit enabled stream cache we can safely log it.
Otherwise we should not output streams in the log.

We should use the extractBodyForLogging from MessageHelper instead which cater for this.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message