Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
0.6.1
-
None
Description
I think the biggest issue is that the text inside of an attribute isn't properly escaped when written to a String, which brings conflict when the text contains dollar signs ($)
That's a big roadblock for me as I can't predict if and when some $ signs may be present in the data
An easy way to reproduce is to take the csv to json template here:
https://cwiki.apache.org/confluence/download/attachments/57904847/CsvToJSON.xml?version=1&modificationDate=1442927496000&api=v2
In the first ReplaceText, replace a,b,c,d by a$a,b,c,d (it simulates data that may or may not contain a $ sign)
Launch the flow, you'll see the errors / warning / infinite loop
Attachments
Issue Links
- links to