It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

195 pages are reporting an Unknown macro: 'unmigrated-wiki-markup' after upgrade.

Matthew Pyle Dec 18, 2011

We upgraded from Confluence 3.4 to 4.0. Some of our pages are reporting an Unknown macro: 'numigrated-wiki-markup'. I've found this page that describes why we're receiving this error http://confluence.atlassian.com/display/DOC/Wiki+Markup+to+XHTML+Migration. My first problem is that I'm not sure how to determine what macro those pages are using and how to determine if there's a compatible 4.0 macro that will fix the issue. My second problem is that the article says I should be able to view the page, I cannot. I only show the Unknown macro: 'unmigrated-wiki-markup' tag, no content. My third problem is I don't have a list of the problem pages. This page (unmigratedwikicontent.action) tells me that there's 195 pages with the problem. I don't need a number, I need a listing of the problem pages. Can someone help me get these pages working?

5 answers

1 accepted

3 votes
Answer accepted
Matthew Pyle Dec 19, 2011

Atlassian support found the problem! The Wiki-Markup-Plugin was disabled. Once I enabled that plugin I was able to see the offending markup and remove the problems.

2 votes
Joe Clark Atlassian Team Dec 19, 2011

Hi Matthew,

The unmigrated wiki markup macro is used to wrap content in Confluence pages that could not be converted to XHTML.

The fact that you are getting an error "Unknown macro: unmigrated-wiki-markup" leads me to believe that there was a problem with your upgrade to Confluence 4.0... the macro itself should have no problems, its the content within the macro that could not be migrated.

If you still have log files available from when you upgraded, it would be good to analayse them for problems or error message.

1 vote

You should be able to get a list of unmigrated pages with this query:

SELECT contentid, title FROM CONTENT WHERE CONTENTID IN (SELECT CONTENTID FROM bodycontent WHERE BODY LIKE '%unmigrated-wiki-markup%') AND PREVVER IS NULL AND CONTENTTYPE IN ('PAGE','BLOGPOST') AND CONTENT_STATUS != 'deleted';

You can access the pages in the URL: <CONFLUENCE_URL>/pages/viewpage.action?pageId=<PAGE_ID>

Jaime Hablutzel Nov 18, 2014

And after removing the unknown/old macros directly editing the wiki markup just go to http://confluence.blobfish.pe/admin/unmigratedcontent.action

0 votes
Dick Visser Jan 15, 2012

Same question here. Only the number of non-migrated pages is displayed (23 in my case, so not too much luckily), but no list of them.

Where do I look?

0 votes
Dick Visser Jan 15, 2012

Same question here. Only the number of non-migrated pages is displayed (23 in my case, so not too many), but no list of them. Where do I look?

Suggest an answer

Log in or Sign up to answer
This widget could not be displayed.
This widget could not be displayed.
Community showcase
Published in Confluence

Confluence CVEs and common questions

Two vulnerabilities have been published for Confluence Server and Data Center recently: March 20, 2019 CVE-2019-3395 / CVE-2019-3396 April 17, 2019 CVE-2019-3398 The goal of this article is...

964 views 0 19
Read article

Community Events

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

Find an event

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

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you