SOI Dashboard contains no data for "Quality,Risk,Availability,Alerts,SLA"

Document ID : KB000095851
Last Modified Date : 18/05/2018
Show Technical Document Details
Issue:
In the dashboard, the Quality, Risk, Availability, Alerts, SLA don't show any data.
Environment:
SOI 4.2 with SO01135
Cause:
The root cause of the problem was from the monthly patch SO01135

In the soiuis-debug.log, you will see the following type of messages.
2018-04-26 16:37:44,806 ERROR [http-bio-0.0.0.0-7070-exec-1] ui.loadJSONDataService_jsp._jspService(240) - org.json.JSONException: Missing value at character 42 of {sid:#344503599627370499#34,type:hour,tz:4}
2018-04-26 16:37:44,809 ERROR [http-bio-0.0.0.0-7070-exec-22] ui.loadJSONDataService_jsp._jspService(240) - org.json.JSONException: Missing value at character 42 of {sid:#344503599627370499#34,type:hour,tz:4}
2018-04-26 16:37:46,598 ERROR [http-bio-0.0.0.0-7070-exec-22] ui.loadJSONDataService_jsp._jspService(240) - org.json.JSONException: Missing value at character 42 of {sid:#344503599627370499#34,type:hour,tz:4}
2018-04-26 16:37:46,600 ERROR [http-bio-0.0.0.0-7070-exec-1] ui.loadJSONDataService_jsp._jspService(240) - org.json.JSONException: Missing value at character 42 of {sid:#344503599627370499#34,type:hour,tz:4}

 
Resolution:
On the UI Server,
Disable below lines in \SOI\SamUI\webapps\sam\WEB-INF\web.xml by putting <!-- and --> like
<!--
<filter>
<filter-name>XSSFilter</filter-name>
<filter-class>com.ca.sam.web.util.XSSFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>XSSFilter</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
-->

After refreshing browser, it started showing chart data for services.
 
Additional Information:
SE is aware of this problem and will fix it in the next monthly patch.