I have recently installed web 8 and trying to setup XPM on my website as per doc.

XPM markup is not appearing on the published pages, however if I render the page with template builder, could see the markup.

Have installed session enabled content service and preview web service, also registered these capabilities in discovery service. Also re-imported the default templates as per the post I'm not sure what I'm missing. Appreciate your inputs!

  • When you said that "the markup is not appearing on the published pages" do you mean in the file itself, or in the browser. Have you check the visibility between the application and the content manager? (in case these are different machines) Apr 20, 2016 at 7:08
  • Markup is not appearing on the file itself. Both application and CM are in the same machine.
    – ARRX
    Apr 20, 2016 at 8:10

2 Answers 2


Mostly the problem seems to be with template building blocks (TBBs). Can you please verify that you are not using RenderMode in TBBs to render XPM tags.

For template builder the RenderMode is PreviewDynamic and for Publish transaction, RenderMode is Publish.

  • Thanks for your inputs, @Hiren! I'm just using out of the box TBB's, not changing render mode in default TBB's.
    – ARRX
    Apr 22, 2016 at 7:54

I have re-imported upgraded TBB's as per post, however I had 2 set of template building blocks, missed out one set at first, re-importing both set of default template's resolved the reported issue.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.