After you upgrade to version 25.4.8, the OneClick WebApp fails to launch. When you inspect the webswing.log located in $SPECROOT/webtomcat/bin/logs/, you see the following initialization error: java.lang.IllegalStateException: org.webswing.exception.WsInitException: Invalid system property webswing.warLocation: Path not specified.
NetOps Spectrum 25.4.8
This issue occurs when the Webswing configuration entries are missing from the Tomcat properties file following the upgrade process. Without these entries, the Webswing cluster cannot locate the required application files or configuration settings.
To resolve this issue, you must manually verify and add the missing configuration lines to the properties file:
$SPECROOT/webtomcat/conf/ directory on the OneClick server.catalina.properties file for editing.webswing.warLocation=../webapps/spectrum.war
webswing.configFile=../webswing/webswing.config
webswing.tempDirBase=../webswing/tmp
webswing.propertiesFile.admin=webswing-admin.propertieswebswing.useGrizzly
WebsocketContainer=true
webswing.clusterWithSessionPool=true
$SPECROOT/webtomcat/bin/stopWebTomcat.sh$SPECROOT/webtomcat/bin/startWebTomcat.sh$SPECROOT/webtomcat/bin/webswing-sessionpool.properties to ensure the webswing.server.websocketUrl uses the correct protocol (e.g., wss://####:9443/spectrum) and reflects the server's correct hostname.Note: If you are using a security software suite (such as McAfee mcshield.exe), ensure it is not interfering with the installer's ability to write these configuration files during the upgrade process.