When trying to edit a rule, the following error appears:
"FreeMarker template error!
Expression canCreateRSRV is undefined on line 100, column 29 in views/admin/rule/listRuleGrid.ftl."
In the log file the following error can be found:
"YYYY-MM-DD HH:MM:SS VERBOSE [http-0.0.0.0-8080-10] com.wedgetail.idm.sso.util.CommonsSsoLogger - Session ID: BFFE0A4BC75898ACD6FD5A01C51738EC
Request: /console/admin/rule/listRule.action
Remote: <IP/Hostname>
Principal: HTTP/<host.mycompany.com>@<mycompany.com>
Message: No authentication required (client is already authenticated)
201YYYY-MM-DD HH:MM:SS ERROR [http-0.0.0.0-8080-10] freemarker.runtime - freemarker.core.InvalidReferenceException: Expression canCreateRSRV is undefined on line 100, column 29 in views/admin/rule/listRuleGrid.ftl."
Corrupt console.war folder
First option is to restore a console.war folder from a backup.
Second option is to replace the console.war folder like explained below:
The console.war folder is located here: $FMS_HOME/server/default/deploy-foglight. If a second Foglight Management Server (FMS) of the same version is installed in the environment, the console.war folder can be copied from the working installation to the corrupted installation.
If a second installation is not available, a simple sever installation can be done. After the folder has been copied over, the new installation can be removed. The server does not need to run.
If it is not possible to do a second installation, contact Quest Support to get the needed folder.
NOTE: if Single-Sign-On is used and it won't work anymore after the replacing the console.war folder. The folder contains the files which hold the Single-Sign-On configuration.