Include macro broken after upgrade 3.5 > 5.0

I have a LOT of includes, and they're all showing this error:

Error rendering macro 'include' : The body of this ContentEntityObject ('Contacts') was 'BodyType:WIKI' but was expected to be 'BodyType:XHTML'

The documentation (for 4.0) talks about upgrading *user* macros, but surely the {include} macro is native to Confluence and should have been upgraded automatically to XHMTL?

2 answers

1 accepted

Could you give exact versions and plan of your upgrade?

Please see https://confluence.atlassian.com/display/DOC/Upgrading+Confluencestep 1 - if you've upgraded to version later than 5.0 it could cause problems.

Also please check your upgrade logs - maybe your upgrade failed in the middle - so not all document content was upgraded. Upgrade logs can be found according to the guide:

https://confluence.atlassian.com/display/DOC/Working+with+Confluence+Logs

Hi - thanks for responding. It's going from 3.5.16 to 5.0, and from there it will be upgraded to whatever the latest is (5.5?) I haven't got access to the logs, but will pass that over to the team upgrading.

0 votes
Wayne Wong Atlassian Team Aug 03, 2014

Hi Kathleen,

It might cause by html macro which is disabled by default for confluence 5.

Please kindly enable [HTML Macro|https://confluence.atlassian.com/display/DOC/Enabling+the+html-include+Macro] (with all the module enable). see if the problem fix?

Thank you.

Regards,


Wayne Wong

Hi Wayne, thanks for the tip - it was a failed installation, but I'll remember that for next time.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Jan 08, 2019 in Jira

How to Jira for designers

I’m a designer on the Jira team. For a long time, I’ve fielded questions from other designers about how they should be using Jira Software with their design team. I’ve also heard feedback from other ...

1,259 views 5 10
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you