Todor Todorov created SUREFIRE-1020: ---------------------------------------
Summary: Incorrect XML escape in <system-out> and <system-err> content of junit xml report Key: SUREFIRE-1020 URL: https://jira.codehaus.org/browse/SUREFIRE-1020 Project: Maven Surefire Issue Type: Bug Components: xml generation Affects Versions: 2.15, 2.16 Reporter: Todor Todorov Priority: Blocker Attachments: fixed-illegal-escape.patch JUnit XML report contains invalid XML characters in <system-out> and <system-err> content. The illegal characters handling defined in SUREFIRE-456 doesn't work since version 2.15. The problem is that *EncodingOutputStream* in *StatelessXmlReporter* does not convert the illegal XML characters to their string representation (e.g. 0 -> "0"). Please find attached a possible fix for this issue as well as extended test case that includes illegal XML characters in system-out and system-err content. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira