I have reviewed the tomcat logs of this issue... There are few NullPointerExceptions in the logs and they are for 2 different reasons. The below NPE is specific to tomcat itself and our spectrum application is not involved as part of this exception:
ERROR DefaultDispatcherErrorHandler Exception occurred during processing request: java.lang.NullPointerException
Ideally exceptions should not be thrown in any setups... but as this above exception does not include any spectrum related code in its stack trace it will not impact spectrum application.
The second NPE has our spectrum code in its stack trace:
SEVERE: Servlet.service() for servlet [jsp] threw exception
and this second exception root cause is pointing to alarm_002dpcause_jsp.java.
This alarm_002dpcause_jsp.java file is created from jsp pages and gets stored in tomcat/work/Catalina directory. In these exception scenarios the first steps is to clear the tomcat/work directory so that any corruptions in the conversion of jsp to java files will be avoided. So we would like to request to first try clearing tomcat/work directory and restart tomcat to see if any further exceptions are reported where spectrum code is involved.
PS: As updated earlier its not good to have exceptions. The impact may not be reflecting straight away but it may have somewhere or other
As SE mentioned please follow the steps first and then see further on this.