[ 
https://issues.apache.org/jira/browse/CAMEL-9539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15119232#comment-15119232
 ] 

Claus Ibsen commented on CAMEL-9539:
------------------------------------

There is a bunch of existing tests that rely on the old behavior. So there is 
more changes needed for this
{code}
Failed tests:
  LogCustomLoggerTest>TestSupport.runBare:58->testDefaultRegistryLogger:121
Expected: "provided.logger1.name"
     but: was "provided.logger1.nameprovided.logger1.name"
  
LogCustomLoggerTest>TestSupport.runBare:58->testEndpointURIParametrizedLogger:104
Expected: "provided.logger2.name"
     but: was "provided.logger2.nameprovided.logger2.name"
  LogCustomLoggerTest>TestSupport.runBare:58->testFallbackLogger:96
Expected: "org.apache.camel.component.log.LogCustomLoggerTest"
     but: was 
"org.apache.camel.component.log.LogCustomLoggerTestorg.apache.camel.component.log.LogCustomLoggerTest"
  LogCustomLoggerTest>TestSupport.runBare:58->testTwoRegistryLoggers:129
Expected: "irrelevant.logger.name"
     but: was "irrelevant.logger.nameirrelevant.logger.name"
  
FromRestDefaultValueTest>TestSupport.runBare:58->testDefaultValue:41->ContextTestSupport.assertMockEndpointsSatisfied:343
 mock://bye Header with name kind for message: 0. Expected: <admin> but was: 
<customer>
  
LogDebugBodyMaxCharsOffTest>TestSupport.runBare:58->testLogBodyMaxLengthTest:53 
expected:<Message[: [Body is not logged]]> but 
was:<Message[[ID-davsclaus-air-51933-1453899825447-2106-1]]>
  LogDebugBodyMaxCharsTest>TestSupport.runBare:58->testLogBodyMaxLengthTest:53 
expected:<Message[: 01234567890123456789... [Body clipped after 20 chars, total 
length is 1000]]> but 
was:<Message[[ID-davsclaus-air-51933-1453899825447-2108-1]]>
  LogDebugBodyMaxCharsTest>TestSupport.runBare:58->testNotClipped:69 
expected:<Message[: 1234567890]> but 
was:<Message[[ID-davsclaus-air-51933-1453899825447-2107-1]]>
  LogDebugBodyStreamsTest>TestSupport.runBare:58->testLogBodyStreamDisabled:98 
expected:<Message[: [Body is instance of java.io.InputStream]]> but 
was:<Message[[ID-davsclaus-air-51933-1453899825447-2113-1]]>
  
LogDebugBodyStreamsTest>TestSupport.runBare:58->testLogBodyStreamDisabledByDefault:115
 expected:<Message[: [Body is instance of java.io.InputStream]]> but 
was:<Message[[ID-davsclaus-air-51933-1453899825447-2110-1]]>
  
LogDebugBodyStreamsTest>TestSupport.runBare:58->testLogBodyStreamStringSourceDisabled:47
 expected:<Message[: <?xml version="1.0"?><person><name>Claus</name></person>]> 
but was:<Message[[ID-davsclaus-air-51933-1453899825447-2109-1]]>
  
LogDebugBodyStreamsTest>TestSupport.runBare:58->testLogBodyStreamStringSourceDisabledByDefault:64
 expected:<Message[: <?xml version="1.0"?><person><name>Claus</name></person>]> 
but was:<Message[[ID-davsclaus-air-51933-1453899825447-2114-1]]>
  
LogDebugBodyStreamsTest>TestSupport.runBare:58->testLogBodyStreamStringSourceEnabled:81
 expected:<Message[: <?xml version="1.0"?><person><name>Claus</name></person>]> 
but was:<Message[[ID-davsclaus-air-51933-1453899825447-2111-1]]>
  ManagedBrowsableEndpointTest>TestSupport.runBare:58->testBrowseableEndpoint:53
  ManagedSedaEndpointTest>TestSupport.runBare:58->testSedaEndpoint:71
  
LogProcessorWithProvidedLoggerTest>TestSupport.runBare:58->testLogProcessorWithProvidedLogger:96
Expected: "org.apache.camel.customlogger INFO Also got Bye World"
     but: was "org.apache.camel.customlogger INFO Also got Bye 
Worldorg.apache.camel.customlogger INFO Also got Bye World"
  
LogProcessorWithProvidedLoggerTest>TestSupport.runBare:58->testLogProcessorWithRegistryLogger:86
Expected: "org.apache.camel.customlogger INFO Got Bye World"
     but: was "org.apache.camel.customlogger INFO Got Bye 
Worldorg.apache.camel.customlogger INFO Got Bye World"
  
MulticastParallelStopOnExceptionTest>TestSupport.runBare:58->testMulticastParalllelStopOnExceptionStop:71
  
SplitterParallelStopOnExceptionTest>TestSupport.runBare:58->testSplitParallelStopOnExceptionStop:68
  ThroughPutLoggerTest.testLogStringDurationIsNotZero:45
  Unexpected method call Logger.info("Received: 10 messages so far. Last group 
took: 0 millis which is: ∞ messages per second. average: ∞"):
    Logger.info(isNull(), startsWith("Received: 10")): expected: 1, actual: 0
    Logger.info(isNull(), startsWith("Received: 20")): expected: 1, actual: 0
  ValidateRegExpTest>TestSupport.runBare:58->testSendNotMatchingMessage:62 Get 
a wrong exception message
  
ValidateSimpleRegExpTest>TestSupport.runBare:58->ValidateRegExpTest.testSendNotMatchingMessage:62
 Get a wrong exception message

Tests run: 5503, Failures: 22, Errors: 0, Skipped: 4
{code}

> toString of Exchange/Message should only output id 
> ---------------------------------------------------
>
>                 Key: CAMEL-9539
>                 URL: https://issues.apache.org/jira/browse/CAMEL-9539
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 2.16.1
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>             Fix For: 2.17.0
>
>
> See nabble
> http://camel.465427.n5.nabble.com/Change-in-exception-messages-between-2-15-3-and-2-16-1-message-bodies-are-logged-tp5776788.html
> We should avoid outputting message body etc as that may contain sensitive 
> information.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to