The Siteminder AdminUI fails to start. The following can be found in the 'server.log' at start-up.
Windows (default): C:\Program Files\CA\siteminder\adminui\standalone\log\server.log
Linux (default): /opt/CA/siteminder/adminui/standalone/log/server.log
================
2022-11-16 16:21:03,855 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-8) MSC000001: Failed to start service jboss.deployment.unit."iam_siteminder.ear".STRUCTURE: org.jboss.msc.service.StartException in service jboss.deployment.unit."iam_siteminder.ear".STRUCTURE: WFLYSRV0153: Failed to process phase STRUCTURE of deployment "iam_siteminder.ear"
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:189)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1739)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1701)
at org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1559)
at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1363)
at java.lang.Thread.run(Thread.java:750)
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYEE0031: Unable to process modules in application.xml for EAR ["/opt/ca/siteminder/adminui/standalone/deployments/iam_siteminder.ear"], module file workflow.rar not found
at org.jboss.as.ee.structure.EarStructureProcessor.deploy(EarStructureProcessor.java:187)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:182)
... 8 more
================
Component: Siteminder AdminUI
Release : 12.8.0x
Operating System: Any
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYEE0031:
Unable to process modules in application.xml for EAR ["/opt/ca/siteminder/adminui/standalone/deployments/iam_siteminder.ear"],
module file workflow.rar not found
1) Browse to <install_Dir>/siteminder/adminui/standalone/deployments/ima_siteminder.ear/META-INF/
2) Open the 'application.xml' file.
3) Review the Modules being loaded.
-----------------------
...
<module id="IM_Workflow_resource_adapter">
<connector>workflow.rar</connector>
</module>
...
-----------------------
4) Compare with the contents of <install_Dir>/siteminder/adminui/standalone/deployments/iam_siteminder.ear
NOTE: Each of the modules being loaded in the 'application.xml' must be present in the 'iam_siteminder.ear' directory.
There are two possible options:
OPTION #1: locate the missing module (e.g. 'workflow.rar') and copy it into [\deployments\iam_siteminder.ear].
OR
OPTION #2: Comment out the missing module(s) from the 'application.xml' using <!-- and --> to surround the line or sections to be commented out.
-----------------------------
<!--
<module id="IM_Workflow_resource_adapter">
<connector>workflow.rar</connector>
</module>
-->
-----------------------------