After upgrading to 8.0.4 (or later releases) custom pages are throwing system errors.

Yellowfin FAQ shared this problem 2 months ago

Upgraded to 8.0.4 (or a later release) and are now running into one of the errors below when hitting a custom page (such as a custom login or custom .jsp)



Comments (1)


In 8.0.4 and later releases, we've made changes relating to architecture modernization. Due to this some custom pages referencing older frameworks may no longer function correctly. To resolve these issues, please follow the steps below;

1. If you have a custom login page, you will need to do the following:

<%! TagUtil tagUtil = new TagUtil(); %>
// If the login page cannot render, redirect for initialisation.
if (!tagUtil.isInitialisedForLogon(request, getServletContext())) {
<jsp:forward page="logon.i4"/>

2. If you have other custom JSP’s, you would have to do everything except the last step.

3. If you see the additional error message “No WebApplicationContext found: not in a DispatcherServlet request and no ContextLoaderListener registered?” in a custom JSP, add the following line after all imports:

<%@ include file="/includes/ContextCheck.jsp" %>
If you are still having issues or unsure if this applies to you, please raise a ticket with our support team containing a detailed description of your issue (including screenshots), and include any relevant .jsps.


The Yellowfin Support Team.

Comments have been locked on this page!