Expand my Community achievements bar.

Enhance your AEM Assets & Boost Your Development: [AEM Gems | June 19, 2024] Improving the Developer Experience with New APIs and Events
SOLVED

To check which servlet is responsible for rendering a response using resourceType approach

Avatar

Level 3

Hi All

 

I can check  which servlet( http://localhost:4502/system/console/servletresolver) is used using servlet path(

sling.servlet.paths)

.

Is it possible to check which  servlet( http://localhost:4502/system/console/servletresolver) is used using 

resourceTypes(sling.servlet.resourceTypes)

 

Thanks

Dillibabu

.

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

I don't think that it's directly possible. But if you have a resource with that given resourcetype set as "sling:resourcetyp", you can use the servletresolver page you mentioned already.

View solution in original post

2 Replies

Avatar

Correct answer by
Employee Advisor

I don't think that it's directly possible. But if you have a resource with that given resourcetype set as "sling:resourcetyp", you can use the servletresolver page you mentioned already.

Avatar

Level 3

Hi @Dillibabu77 

 

For example your sling:resourceType = {"myproject/components/mycomponent"}  and extension is myjson

then, drag the component in any of your page. get the location of your component as shown below.

/content/myproject/en/home/jcr:content/root/content/content/mycomponent

Then, go to sling servlet resolver part. Select the below line.

/content/myproject/en/home/jcr:content/root/content/content/mycomponent.myjson

 

Let me know if this helps you.