Identity Manager Admin Console not functioning
search cancel

Identity Manager Admin Console not functioning

book

Article ID: 394621

calendar_today

Updated On:

Products

CA Identity Suite CA Identity Manager

Issue/Introduction

After applying Apache Struts fix the Admin Console in not working in Jboss / Wildfly

The server.log file contains the following details:

INFO  [ims.Main] (ServerService Thread Pool -- 112) ---- CA IAM FW Startup Sequence Complete. ----
WARN  [com.opensymphony.xwork2.util.DomHelper] (default task-3) Local DTD is missing for publicID: -//Apache Software Foundation//DTD Struts Configuration 6.0//EN - defined mappings: {-//Apache Struts//XWork 1.1.1//EN=xwork-1.1.1.dtd, -//Apache Software Foundation//DTD Struts Configuration 2.0//EN=struts-2.0.dtd, -//Apache Struts//XWork 1.1//EN=xwork-1.1.dtd, -//Apache Struts//XWork 2.1.3//EN=xwork-2.1.3.dtd, -//Apache Struts//XWork 2.0//EN=xwork-2.0.dtd, -//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN=struts-2.1.7.dtd, -//Apache Struts//XWork 1.0//EN=xwork-1.0.dtd, -//Apache Software Foundation//DTD Struts Configuration 2.1//EN=struts-2.1.dtd, -//Apache Software Foundation//DTD Struts Configuration 2.3//EN=struts-2.3.dtd, -//Apache Struts//XWork 2.1//EN=xwork-2.1.dtd, -//Apache Struts//XWork 2.3//EN=xwork-2.3.dtd, -//Apache Software Foundation//DTD Struts Configuration 2.5//EN=struts-2.5.dtd, -//Apache Struts//XWork 2.5//EN=xwork-2.5.dtd}

In

/opt/CA/<wildfly version>/standalone/deployments/iam_im.ear/management_console.war/WEB-INF/lib/

you may notice two struts2-core files one of them struts2-core-6.7.0.jar

Environment

Release : 14.5.x
Component : Identity Manager

Cause

Deployment instruction of Apache Struts hotfix in steps 4 and 5 says:

  1. Delete the file ~ standalone\deployments\iam_im.ear\library\ commons-lang3-3.9.jar.
  1. Delete the below mentioned files at ~standalone\deployments\iam_im.ear\management_console.war\WEB-INF\lib\
  • freemarker-2.3.28.jar
  • javassist-3.20.0-GA.jar
  • ognl-3.1.26.jar
  • struts2-core-2.5.33.jar

Make sure all the files are deleted as required. IM will start correctly.

Resolution

Remove older version of struts file.