IM application server is unable to start post upgrade
book
Article ID: 131500
calendar_today
Updated On:
Products
CA Identity ManagerCA Identity GovernanceCA Identity Portal
Issue/Introduction
While upgrading the CA Identity Manager from 12.6 to 14.2 the upgrade process appears to complete successfully but when JBoss\ Wildfly is started errors are encountered.
11:32:00,755 ERROR [org.jboss.as.connector.subsystems.datasources.AbstractDataSourceService$AS7DataSourceDeployer] (MSC service thread 1-6) Exception during createSubject()JBAS013303: Runtime Exception:: java.lang.RuntimeException: JBAS013303: Runtime Exception: Caused by: org.jboss.modules.ModuleLoadException: Error loading module from /Application/jboss-eap-6.4/modules/com/ca/iam/crypto/main/module.xml 11:32:07,795 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC000001: Failed to start service jboss.deployment.unit."iam_im.ear".STRUCTURE: org.jboss.msc.service.StartException in service jboss.deployment.unit."iam_im.ear".STRUCTURE: JBAS018733: Failed to process phase STRUCTURE of deployment "iam_im.ear" 11:32:08,541 ERROR [org.jboss.as] (Controller Boot Thread) JBAS015875: JBoss EAP 6.4.0.GA (AS 7.5.0.Final-redhat-21) started (with errors) in 18838ms - Started 347 of 445 services (1 services failed or missing dependencies, 144 services are lazy, passive or on-demand) 11:32:07,801 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014612: Operation ("deploy") failed - address: ([("deployment" => "iam_im.ear")]) - failure description: {"JBAS014671: Failed services" => {"jboss.deployment.unit.\"iam_im.ear\".STRUCTURE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"iam_im.ear\".STRUCTURE: JBAS018733: Failed to process phase STRUCTURE of deployment \"iam_im.ear\" Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS011037: Unable to process modules in application.xml for EAR [\"/Application/jboss-eap-6.4/standalone/deployments/iam_im.ear\"], module file @[email protected] not found"}} 11:32:07,870 INFO [org.jboss.as.server] (ServerService Thread Pool -- 35) JBAS015859: Deployed "castylesr5.1.1.ear" (runtime-name : "castylesr5.1.1.ear") 11:32:07,871 INFO [org.jboss.as.server] (ServerService Thread Pool -- 35) JBAS015859: Deployed "iam_im.ear" (runtime-name : "iam_im.ear") 11:32:07,875 INFO [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Service status report JBAS014777: Services which failed to start: service jboss.deployment.unit."iam_im.ear".STRUCTURE: org.jboss.msc.service.StartException in service jboss.deployment.unit."iam_im.ear".STRUCTURE: JBAS018733: Failed to process phase STRUCTURE of deployment "iam_im.ear"
Environment
CA Identity Manager 14.2
Resolution
This issue was caused by the fact that some older jar files were not removed from the IAM folders during upgrade. The inclusion of these erroneous files stopped the App servers starting.
Removing old .jar files (pre-2016) from the <%JBoss_Home%>/standalone/deployments/iam_im.ear/ca-nim-sm.war/ allows the App server to start correctly.