Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.
SOLVED

Unable to Access the pages in Prod Publish Instance aem 6.5.! It display Blank Pages.

Avatar

Level 4

Hi
Can anyone Let me know how to solve this issue.
while working on AEM Publish Instance, facing the issue in all the pages going competely blank.! Can anyone please help me out in this issue please.? #AEM

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

@imadullakhan,

Please tail the ./crx-quickstart/logs/error.log from the publisher. You should be able to see a stack trace of what is currently happening in your situation. Your page may be dependent on another page, scripts, or bundles. With dependencies not installed correctly, a white page is typically the behaviour and result of a page load. 

Can you provide us with the stack trace from./crx-quickstart/logs/error.log?

View solution in original post

14 Replies

Avatar

Level 1

Primary check: Check if your custom bundles built to render the page are in active state.

Avatar

Level 4
Yeah my bundle is in active state. i checked the error log there i got DefaultGetServlet exception and HTML cannot render resource JcrNodeResource. This error msg

Avatar

Correct answer by
Community Advisor

@imadullakhan,

Please tail the ./crx-quickstart/logs/error.log from the publisher. You should be able to see a stack trace of what is currently happening in your situation. Your page may be dependent on another page, scripts, or bundles. With dependencies not installed correctly, a white page is typically the behaviour and result of a page load. 

Can you provide us with the stack trace from./crx-quickstart/logs/error.log?

Avatar

Level 4
Actually am getting the issue in that particular prod publish instance only, other than any instance its working fine, same page same components and same template. And if am opening any of the page in that projects it gives completely blank page also I checked the Error log it displays like, DefaultGetServlet exception and HTML cannot render resource JcrNodeResource. Can you please help me out this issue.

Avatar

Community Advisor

You need to Triple check if all the scripts and pages are installed, as "HTML cannot render resource JcrNodeResource" means that a resource in the JCR is missing, causing script unable to resolve.

Avatar

Level 4

Hi Brainkasingli, I have checked thrice all the components and rendering pages along with templates each and everything is installed properly, the same package is running on different instance accurately but issue is only with Prod publish instance. So got confused and all the bundles are also in active state.

Avatar

Community Advisor
In your local test environment for Publish, can you re-install all supporting packages, and try to visit (resolve) the page?

Avatar

Level 4
Yeah i tried that scenario also even there its working fine, but am facing issue in prod publish instance. Prod publish pages are coming blank! Is that servers Crashed ...?

Avatar

Community Advisor
As your fresh local publish is working as expected. We know that the problem does not persist in your scripts, bundle, or repository configuration. Can you please provide me with your error.log stack trace from prod? Might also be a privilege issue, as sometimes the current user does not have access to the /conf content repository.

Avatar

Level 4
Hi Brainkasingli, am getting error log like this. " *ERROR* [183.82.114.28 [1588317076986] GET /content/iihtils/en/homepage.html HTTP/1.1] org.apache.sling.servlets.get.impl.DefaultGetServlet No renderer for extension html, cannot render resource JcrNodeResource, type=/apps/IIHTIls/components/structure/ils-home-page, superType=null, path=/content/iihtils/en/homepage/jcr:content 01.05.2020 07:11:18.100 *INFO* [183.82.114.28 [1588317078081] GET /libs/wcm/core/content/components.1588317077502.json HTTP/1.1] com.day.cq.wcm.core.impl.components.ComponentServlet provided components."

Avatar

Community Advisor

@imadullakhan Please update the below lines into sling.properties file under crx-quickstart/conf folder and restart the instance. You will never face this issue back.

sling.bootdelegation.sun=sun.*,com.sun.*,jdk.internal.reflect,jdk.internal.reflect.*

This issue will be observed with JDK 11 installation with AEM 6.5. It's a class loader issue.

Avatar

Level 1

Did above suggestion to add lines in sling.properties resolve this issue?

Avatar

Level 1

We are noticing this issue in AEM 6.5.14 intermittently after code deployments. There are multiple projects(e.g. Project A, Project B which correspond to SiteA and Site B). Intermittently if Project A or Project B is deployed, immediately all site pages will start showing blank screen with similar error in logs. @Asutosh_Jena_  - Any comments?