Bypassing Apache Sling GET Servlet

Avatar

Avatar

kfox88

Avatar

kfox88

kfox88

15-06-2020

We have a product called "Dialog" that we would like to render a PDP at {site-root}/products/product/dialog.html but ‘dialog.html’ is triggering the Apache Sling GET Servlet's json renderer. Is there a way to bypass this? 

  • I’ve tried disabling the JSON renderer on the Apache Sling GET Servlet, but all this does is prevent the dialog page from rendering and throws a 404 instead.
  • Since our PDP leverages sling mapping, I've tried creating a page at that specific location and it’s still rendering JSON or throwing a 404.
  • And I also tried creating a specific mapping for the dialog product, but the GET Servlet seems to be taking precedent.

Any other ideas?

AEM 6.5.1
View Entire Topic

Avatar

Avatar

Andrew_Khoury

Employee

Avatar

Andrew_Khoury

Employee

Andrew_Khoury
Employee

16-06-2020

I'm not sure, but it sounds like based on your description you are trying to serve a static HTML file via AEM?  Here is another forum post on the same thing:

https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/hosting-static-html-in-the...