[ https://issues.apache.org/jira/browse/CAMEL-13621?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16861976#comment-16861976 ]
Christoph Giera commented on CAMEL-13621: ----------------------------------------- You mean using the underlying URISupport.sanitizeUri? We will loose masking for xml and json values. > DefaultMaskingFormatter: & is ignored as ending character > --------------------------------------------------------- > > Key: CAMEL-13621 > URL: https://issues.apache.org/jira/browse/CAMEL-13621 > Project: Camel > Issue Type: Bug > Components: camel-core > Affects Versions: 2.20.2 > Environment: Camel 2.20.2 > Oracle JDK 8u121/OpenJDK 11.0.3 > > Reporter: Christoph Giera > Priority: Minor > Fix For: 3.0.0 > > Attachments: ExecuteTest_1.PNG, ExecuteTest_2.PNG, FormatTest.java, > FormatUriTest.java > > > Using the DefaultMaskingFormatter and formatting a string that contains for > example > {noformat} > password=mypass&nextParameter=nextvalue{noformat} > should be masked to > {noformat} > password="xxxxx"&nextParameter=nextvalue{noformat} > Instead of this the & is ignored(the next parameter will swallowed up) and > the output looks like the following > {noformat} > password="xxxxx"{noformat} > > Additionaly StackoverflowErrors occur when formatting/masking bigger strings > with line breaks, see example attached. -- This message was sent by Atlassian JIRA (v7.6.3#76005)