"Render wiki markup macros in body" have problems rendering many formats

Description

We are a heavy user of the json-table macro with remote data. We want to extend the use of this, and put our own macroes and/or custom html in some of the fields.

I have enabled macroes=true on my json-table, and it do render simple macroes like the {cheese} macro, however, it fails rendering both macroes with parameters, but also macroes with content.

This is my tests:

It will give me an error like Error rendering macro 'json-table' : Error parsing JSON. ParseException: Unexpected token s at position 39.

  • with params: fails with error parsing

  • no-params: is ok

  • html: renders as it, even with both the { html } strings, even if the html macro is enabled

  • info: gives `Unexpected token c`...

Is there anyway to get this/some of them to work? The render-macro option is useless for us now, and this option would be a really nice thing to have!

Environment

Confluence 5.9.1 running on Linux using Chrome

Assignee

Eric Olson (Bob Swift Atlassian Apps)

Reporter

Lars Solberg

Labels

Support Entitlement

SEN-6582146

Components

Affects versions

Priority

Major
Configure