AEM as Cloud | Custom 500 error page implementation | Community
Skip to main content
March 27, 2024
Question

AEM as Cloud | Custom 500 error page implementation

  • March 27, 2024
  • 1 reply
  • 584 views

In AEM as Cloud, we implemented custom 500.jsp for 500 error redirection following approach #1 mentioned here.

We are able to see the plain text added on 500.jsp but facing below issues for customizing the page - 

1. Unable to call/load another AEM page from inside of 500.jsp to fetch all the content and front-end. Our purpose is to utilize the existing 500 AEM page for look and feel.

2. Document status code is showing 200 after this implementation.

Dispatcher-

ErrorDocument 404 /en-us/404-page-path.html
ErrorDocument 500 /en-us/500-page-path.html

code

function redirectOnError(){
response
.addHeader("x-aem-error-pass", "true");
response.sendError(500);//InternalServerError
throw (new Exception("custom500 called")); // explicitly throwing for 500 testing
}

Kindly guide for any fixes or updates that we can do to rectify 500.jsp issue. Attached is the reference file for 500.jsp

 

Thanks

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

arunpatidar
Community Advisor
Community Advisor
March 27, 2024