Spectrum 25.4.1 and after integrating with Portal Operational Reports, and after changing SRM preferences, we see the following error
"Preferences updated Successfully"
"Message:Cannot invoke "com.opensymphony.xwork2.ActionContext.getValueStack()" because the return value of "com.opensymphony.xwork2.ActionContext.getContext()" is null
Also a similar message can be found in the Spectrum tomcat log.
2025-11-26 18:43:21,428 [https-jsse-nio-8443-exec-19] WARN com.aprisma.errorlog - Exception from preferences.
java.lang.NullPointerException: Cannot invoke "com.opensymphony.xwork2.ActionContext.getValueStack()" because the return value of "com.opensymphony.xwork2.ActionContext.getContext()" is null
Spectrum 25.4.1 - 25.4.3 with Portal Operational Reports
This has been fixed in the 25.4.4 release. The following workaround can be used to prevent this error message.
1. Locate, backup and then edit \$SPECROOT\\tomcat\\webapps\\spectrum\\repmgr\\admin\\preferences.jsp file from the OneClick SRM server.
2. At Line 85 you will find this line: <input type="hidden" name="forward" value="preferences.jsp">
3. In this line remove the .jsp and the line will look like this: <input type="hidden" name="forward" value="preferences">
4. Save the file and reload the Report Manager page in browser(No need to restart tomcat server).
5. Re-Validate this issue and this should be working fine now.