The struts.jar file should not be upgrade as it would cause potential issues.
However, for the SSO Admin UI, you can remove the struts.jar by following the the process below.
- Stop the AdminUI per the documentation.
- Linux: from the /adminui/bin run jboss-cli.sh -c --command=:shutdown
- Windows stop the Windows Service. SiteMinder Administrative UI
- comment out the module "IM_Management_Console" in application.xml and in jboss-deployment-structure.xml
These files are located in standalone\deployments\iam_siteminder.ear\META-INF.
<!--
<module id="IM_Management_Console">
<web>
<web-uri>management_console.war</web-uri>
<context-root>/iam/sitemindermanage</context-root>
</web>
</module>
-->
- In jboss-deployment-structure.xml, comment out the below management_console.war, as below.
<!--
<sub-deployment name="management_console.war">
<dependencies></dependencies>
</sub-deployment>
-->
- Delete or rename the struts.jar file.
/adminui/standalone/deployments/iam_siteminder.ear/library
- Start the AdminUI.
- Confirm that the AdminUI starts and your able to login.