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