I am writing about RSS export from Jira that did not match the Jira issue because it seems that the source was interpreted as a macro instead. I expected the source description to be copied to the RSS output.
Our customer provides us access to their Atlassian Jira, BitBucket, and Confluence and I use RSS export from Jira extensively.
Yesterday I noticed that specific body text in the Jira description that was not quoted in backticks:
09/29/2025 08:54:36.318 AM,SAPClientLoop.CompleteAndPack.PostSfcsSignoff(),[159] 219ms (400 Bad Request). Fail. E-641-1765. PostSfcsSignoffsfcs=S-HBR0532B16AFD1DAD1 at ASSEMBLY-538,538
{"error":{"message":"SFC S-HBR0532B16AFD1DAD1 is not currently in work at any operation.","causeMessage":null,"code":"13900","correlationId":"6f3b3ef1-36c4-4fc2-b0b3-d9d05b6f66e9"}}
did not appear in the output RSS. Instead, there was a message about an unrecognized macro.
After I edited the description to enclose those lines in triple backticks, the RSS export worked as expected.
Is this something that Atlassian needs to fix, or is there a misconfiguration or custom operation installed by my customer? Is there something specific I can ask them to investigate? This is just an annoyance for me, but I thought I would ask in case it indicated something that could/should be fixed by Atlassian or my customer.
Have you found a solution for this problem yet?
I don't think it's something that Atlassian needs to fix. Possibly your RSS exporter is using the Wiki style renderer on the Description field and the "{" character in the json string is being parsed as a macro. Wrapping in triple backticks prevents it from being parsed as a macro.
Thank you! Based on your answer I read up on Atlassian wiki styling here: https://jira.atlassian.com/secure/WikiRendererHelpAction.jspa?section=all
The explanation in your reply makes sense. It is odd to me that the RSS export and the web page rendering do not match on this. I guess there are different paths. (And now that I think about it, there are some odd differences in RSS rendering of numbered outlines, too. so the paths must be different.)
Using backticks is a good solution. I pasted raw JSON into the Jira issue description and I should avoid that. I don't know how often anyone else does that. The renderers could be smarter, since anything that starts left-brace double-quote, or left-brace whitespace is not going to be a wiki style macro; it is more likely to be source code or JSON. But I don't know. Could macro names start with whitespace or left-brace or left-bracket?
Thank you for your help to make work easier and understandable! Atlassian provides such an important platform for managing my work.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I agree with you, the renderers could definitely be smarter. Because I amalmost certain that other users would not use backticks :)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.