After upgrading Spectrum and SRM to 22.2.6 and CABI to 7.9.2 everything seems to have worked ok.
However we recently tried to schedule reports, and they are not working. The error in $CABI_HOME/apache-tomcat/webapps/jasperserver-pro/WEB-INF/logs/jasperserver.log is as follow
Release : 7.9.2.x
While rerunning the spectrumconfiginstaller.jar for the new release, we suggest cleaning the currently deployed webapp and then running it.
1. Stop Servers ($CABI_HOME/stopServers.sh)
2. remove the content of
- $CABI_HOME/apache-tomcat/temp
- $CABI_HOME/apache-tomcat/work
3. Move/delete existing $CABI_HOME/apache-tomcat/webapps/SpectrumProxy.war and $CABI_HOME/apache-tomcat/webapps/SpectrumProxy/ to another location (out of $CABI_HOME)
4. Log in to OC and navigate to
Administration -> Report Manager -> Jasper Integration Page
5. Download the latest spectrumConfigInstaller.jar into Jasper Server (Integration components)
6. Run the downloaded Jar file as
$CABI_HOME/java/bin/java -jar spectrumConfigInstaller.jar -install
7. Start Jasper Server ($CABI_HOME/startServers.sh)
8. Once the Jasper is up and running, do 'Re-deploy' from the Jasper Integration page.
9. Verify that JasperServer is up and running and able to run scheduled reports.
If the Jasper logo were changed, the above procedure may return that to the default images. They will need to be manually changed again.
Adding a Custom Logo to CABI JasperServer Reports