|
|
|
Hi Dushan,
I'm not sure how the comment was entered, but the character was in an email signature file, so I belive the comment was entered via the email interface [I have deleted the comment to make the RSS feed usable again]. We are using the RSS from JIRA in Confluence (via the {jira} macro. Confluence was not able to parse the stream and complains. Next step was to open the rss stream (from the Confluence error message) with the web browser, which also complained about the stream (but with position information). Ruediger Hi Ruediger,
Thank you for you valueable input. I am not sure how we can reproduce this but may help the developers find and fix the problem. On second thought, I know there was a problem that issues created from e-mails that had digital signatures created the issue attachments from the signatures: http://jira.atlassian.com/browse/JRA-9933 This issue was resolved and will be released in 3.6.3. Anyway, if you have the email that caused it, could you please attach it? Or alternatively, if you have any ideas how we could reproduce the problem, we would appreciate your input. Kind regards, Hi,
this is a sample message that should mess up the RSS feed. Thanks Dushan,
the sample message was the message itself - no attachment. The signature Bye Hi Marcus,
Thank you for pointing me in the right direction. When I clicked the XML link on this page I could see the error. Moreover, I was able to reproduce the error by entering the 'substitute' character () into the database on my testing instance of JIRA. The problem seems to be that when the XML is produced the output characters are not checked and therefore invalid characters may "leak out" and break the XML. What we need to do to fix this is to ensure that the code that is responsible for generation of XML or that includes the XML on issuedetails-rss.jsp filters invalid characters out. The valid XML characters are defined at http://www.w3.org/TR/1998/REC-xml-19980210.html#NT-Char Thanks again Marcus and Ruediger. We scheduled to fix this bug in JIRA 3.6.x. Regards, Daniel,
Did you create a test case for this? Were you able to see it fixed in 3.7, or do we still need to look into it? Scott Scott,
I ran the appropriate test for this XML view and included this specific German character. It didn't break as reported here.
I'm not sure if this is expected behaviour. -Daniel This appears to be fixed with the changes on
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I'd like to ask you couple of questions that help us clarify this issue.
How were you able to enter EOF character in the issue comment?
Did you mean to say that the RSS output used by Confluence becomes invalid, or was it meant to be JIRA, or were you using JIRA's RSS feed in Confluence?
Thanks,
Dushan