ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Error Installing Identity Portal 14.4 on Linux

book

Article ID: 238152

calendar_today

Updated On:

Products

CA Identity Suite CA Identity Portal

Issue/Introduction

When trying to install Identity Portal 14.4 on CentOS 7, the installer fails to deploy the sigma.war file and rolls back at the final step. 

In this example the deployment is as follows:

OS - Centos 7
JDK - OpenJDK 1.8.0_322
Application Server - Wildfly 15.0.1
Database - MS SQL 2012

The following error message is logged in the install log and application server log

"/opt/wildfly-15.0.1.Final/bin/jboss-cli.sh" --file="/opt/CA/IdentityPortal/jboss-scripts/JB_DeploySigma.cli" --user=wildflyadmin --password=****
Result:
EXECUTE_STDOUT = [{"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"WFLYCTL0080: Failed services" => {"jboss.deployment.unit.\"sigma.war\".undertow-deployment" => "java.lang.RuntimeException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'invocationOperationController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.idmlogic.sigma.manager.InMemoryModelManager com.idmlogic.sigma.web.controller.InvocationOperationController.m_modelManager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'inMemoryModelManagerBean': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: protected com.idmlogic.sigma.manager.ErrorHandlingManager com.idmlogic.sigma.manager.impl.BaseManagerBean.m_errorHandler; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'errorHandlingManagerBean': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.idmlogic.sigma.manager.GroupAttributeManager com.idmlogic.sigma.manager.impl.ErrorHandlingManagerBean.m_groupAttrManager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'groupAttributeManagerBean': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.idmlogic.sigma.manager.ConnectorManager com.idmlogic.sigma.manager.impl.GroupAttributeManagerBean.m_connectorManager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'connectorManagerBean': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.idmlogic.sigma.manager.UserConfManager com.idmlogic.sigma.manager.impl.ConnectorManagerBean.m_userConfManager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userConfManagerBean': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.idmlogic.sigma.manager.internal.AdapterManager com.idmlogic.sigma.manager.impl.UserConfManagerBean.m_adapterManager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'adapterManagerBean': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.idmlogic.sigma.cache.CacheManager com.idmlogic.sigma.manager.impl.AdapterManagerBean.m_cacheManager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cacheManagerBean': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.idmlogic.sigma.manager.LoginManager com.idmlogic.sigma.manager.internal.CacheManagerBean.m_loginManager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loginManagerBean': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.idmlogic.sigma.manager.ConfigurationManager com.idmlogic.sigma.manager.impl.LoginManagerBean.m_configManager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationManagerBean': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.idmlogic.sigma.manager.EncryptionManager com.idmlogic.sigma.manager.impl.ConfigurationManagerBean.m_encryptionMnanager; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.idmlogic.sigma.manager.internal.EncryptionManagerImpl#0': Invocation of init method failed; nested exception is ErrorCode: 0, ErrorFamily: GENERAL, Message: com.idmlogic.sigma.common.exceptions.SigmaException: Error loading keystore, file [c:/temp/sigma.keystore] doens't exist

Cause

The cause of the problem was the single Wildfly application instance was hosting both IM and IP.

Environment

Release : 14.4

Component : IdentityMinder(Identity Manager)

Resolution

Ensure that the Wildfly instance is only hoisting a single application to avoid conflicts.

Additional Information

Other Knowledge articles relating to Linux installs are:

 

How to install IP on Linux

How to Debug an Identity Manager Installation

Identity Manager All Tasks are stuck In Progress