Leiste mit Community-Erfolgen erweitern.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

Diese Konversation wurde aufgrund von Inaktivität geschlossen. Bitte erstellen Sie einen neuen Post.

GELÖST

Bypassing Apache Sling GET Servlet

Avatar

Level 1

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?

1 Akzeptierte Lösung

Avatar

Korrekte Antwort von
Employee

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...

Lösung in ursprünglichem Beitrag anzeigen

2 Antworten

Avatar

Community Advisor

@mskfox what is the resource type for dialog.html? If it is a page, do you have template defined with a age component resource type.

Avatar

Korrekte Antwort von
Employee

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...