-
Bug
-
Resolution: Timed out
-
Medium
-
None
-
5.1
-
2
-
Severity 2 - Major
-
Steps to Reproduce:
- Have a browser in French language
- Create a page in Confluence
- Use a Chart Macro
- Have a HTML macro inside the chart Macro
- You can have a HTML table, plus a foreign language character inside your table. I have a sample code below.
{html} <table border="1"> <tr> <td>ABC</td> <td>50</td> </tr> <tr> <td>é</td> <td>39</td> </tr> </table> {html}
Note the existence of é ; in the table.
Expected Results:
Characters should be encoded. and table should be displayed.
Actual Results:
Characters will not be encoded, and instead there will be an error asn you can see below.
- Error:
Erreur du rendu de la macro 'chart' : org.dom4j.DocumentException: Error on line 2 of document : The reference to entity "eacute" must end with the ';' delimiter. Nested exception: The reference to entity "eacute" must end with the ';' delimiter.
- Translation of Error:
Error rendering macro 'chart': org.dom4j.DocumentException: Error on line 2 of document: The reference to entity "eacute" must end with the ';' delimiter. Nested exception: The reference to entity "eacute" must end with the ';' delimiter.
Findings:
This issue does not happen in English browsers.
Workaround:
- Go to marketplace.atlassian.com and download version 2.0.1 of Chart Plugin.
- Go to your Universal Plugin Manager.
- Go to Manage Add-ons.
- Find Chart Plugin and click Uninstall button.
- Click Upload Plugin.
- Choose the downloaded .jar file for version 2.0.1, upload.
- mentioned in
-
Page Loading...