After upgrading RSA Identity Governance & Lifecycle, the following error is seen when starting the RSA Identity Governance & Lifecycle application:
Initialization has failed! Unable to initialize security model. security Application not created. The aveksa security application must be initialized first by the System Operations Node(SON).
This same error message is seen in the aveksaServer.log file located in: $AVEKSA_HOME/jboss-4.2.2.GA/server/default/deploy/aveksa.ear/aveksa.war/log/aveksaServer.log.
This error indicates that there is no System Operations Node (SON). We have seen this error when restoring a database from another system and migrating that database. The hostname of the other system remains in the table that stores the server nodes, T_SERVER_NODES. When RSA Identity Governance & Lifecycle starts, an entry in the table is made for both systems but the current node is not made the SON. The absence of a SON causes the aveksa application to fail to be deployed and this results in a failure of RSA Identity Governance & Lifecycle to start.