Log Analysis Page Filter Missing After Upgrade

book

Article ID: 145101

calendar_today

Updated On:

Products

Clarity PPM On Premise

Issue/Introduction

After upgrading to PPM 15.7.1, the Log Analysis portlets are no longer returning any data and the page filter is now missing.

The Tomcat Access Log Import/Analyze job has been running daily. 

When navigating to the Log Analysis pages, the app-ca log throws errors similar to the following: 

ERROR 2020-01-01 00:00:00,000 [http-nio-85-exec-130] web.XMLPageProcessor (clarity:admin:log_analysis) Unable to process portlet, standard error portlet will be substituted.  Exception was: 
com.niku.union.web.WebException: Failed to process portlet 5774002
 at com.niku.union.web.XMLPageProcessor.processPortletJSPX(XMLPageProcessor.java:831)
 at com.niku.union.web.XMLPageProcessor.processPage(XMLPageProcessor.java:198)...
...Caused by: org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.NoSuchMethodError: 'void org.apache.jasper.runtime.JspRuntimeLibrary.releaseTag(javax.servlet.jsp.tagext.Tag, org.apache.tomcat.InstanceManager, boolean)'...

Environment

Release : 15.7.1

Component : CA PPM INTEGRATIONS & INSTALLATIONS

Resolution

This is due to an older version of Apache Tomcat being set in the CSA/NSA to be used by Clarity. Once a supported version is being used instead (for 15.7.1 it's Apache Tomcat 8.5.45 or higher patch level), the portlets will return data as expected.