Expand my Community achievements bar.

SOLVED

AEM Local Publisher gives blank screen , Once logged in , Pages are working fine

Avatar

Level 4

Hi , 

 

I am facing small issue in my local publisher where once I start / restart instance ,my page is coming blank  with following error ,

 

27.03.2025 15:43:25.688 *INFO* [[0:0:0:0:0:0:0:1] [1743070405657] GET /content/mchp/en-us.html HTTP/1.1] com.day.cq.wcm.foundation.TemplatedContainer page has no template assigned
27.03.2025 15:43:25.688 *WARN* [[0:0:0:0:0:0:0:1] [1743070405657] GET /content/mchp/en-us.html HTTP/1.1] com.day.cq.wcm.foundation.TemplatedContainer template has no structure support
27.03.2025 15:43:25.690 *ERROR* [[0:0:0:0:0:0:0:1] [1743070405657] GET /content/mchp/en-us.html HTTP/1.1] org.apache.sling.servlets.get.impl.DefaultGetServlet No renderer for extension html, cannot render resource JcrNodeResource, type=nt:unstructured, superType=null, path=/content/mchp/en-us/jcr:content/root
27.03.2025 15:43:25.690 *ERROR* [[0:0:0:0:0:0:0:1] [1743070405657] GET /content/mchp/en-us.html HTTP/1.1] org.apache.sling.servlets.get.impl.DefaultGetServlet No renderer for extension html, cannot render resource JcrNodeResource, type=nt:unstructured, superType=null, path=/content/mchp/en-us/jcr:content/image
27.03.2025 15:43:53.548 *INFO* [[0:0:0:0:0:0:0:1] [1743070433518] GET /content/mchp/en-us.html HTTP/1.1] com.day.cq.wcm.foundation.TemplatedContainer page has no template assigned

 

 

However If I logged In , pages are working fine. Any idea why this is happening ? Am I missing anything ?

 

Thanks, 

Poovitha S

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @PoovithaSelvaraj 

 

Please check the below link for same issue. It looks like permission issue when you're not logged in publish instance.

 

https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/quot-page-has-no-template-...

 

Hope this helps

 

Thanks

View solution in original post

2 Replies

Avatar

Correct answer by
Community Advisor

Hi @PoovithaSelvaraj 

 

Please check the below link for same issue. It looks like permission issue when you're not logged in publish instance.

 

https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/quot-page-has-no-template-...

 

Hope this helps

 

Thanks

Avatar

Community Advisor

Hi @PoovithaSelvaraj ,

1. Verify Page Template Assignment

From the error logs, AEM is saying:

com.day.cq.wcm.foundation.TemplatedContainer page has no template assigned

This means your page does not have a valid template assigned, or the template does not support structure mode.

Solution:

     - Log in to AEM Author → Navigate to /content/mchp/en-us
     - Open the page properties and check if the page has a valid template assigned.
     - If missing, reassign the correct template under page properties → advanced and republish the page.
     - Ensure the template exists under /conf/<your-project>/settings/wcm/templates/ and is properly configured.

 

2. Check Anonymous User Permissions on the Publish Instance

Since the page works when logged in but fails when logged out, it’s likely a permission issue for the anonymous user.

Solution:

     - Log in to AEM Publish (/crx/packmgr or /useradmin)
     - Go to /useradmin
     - Search for the anonymous user (everyone or anonymous)
     - Assign Read Access (Read permission) to:

          - /content/mchp/en-us

          - /conf/<your-project> (if using Editable Templates)

          - /etc.clientlibs/<your-project> (for client libraries, if applicable)
          - Save and restart your publisher instance.

 

3. Check Page Component & Rendering Issues

Your logs show:

org.apache.sling.servlets.get.impl.DefaultGetServlet No renderer for extension html, cannot render resource JcrNodeResource, type=nt:unstructured

This means AEM cannot resolve the renderer for the page structure.

Solution:

     - Verify that all required components for the page template are deployed and active in /system/console/components.
     - Make sure the Core Components bundle is installed and active (for editable templates).
     - Check if the cq:template property exists for the page in /content/mchp/en-us/jcr:content.

4. Disable Dispatcher Cache (For Debugging)

If you’re using a Dispatcher, it may be blocking content rendering.
Temporarily disable caching by adding the following rule in dispatcher.any:

/cache
{
    /rules
    {
        /0000
        {
            /glob "*"
            /type "deny"
        }
    }
}

5. Restart AEM and Validate:

Restart AEM Publisher


Regards,
Amit