When trying to establish a connection from IG to IM during a connector definition, testing the connection is failing and the following error is observed in Identity Governance log:
WebServiceHandler.getWSConfigurationJSON: Failed to get configuration from IM for: Failed to get configuration from IM: Internal Server Error: com.ca.clientconnection.clientapi.ClientConnectionException: Failed to get configuration from IM: Internal Server Error
At the same time, the following error is observed in the Identity Manager log:
ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/iam/im].[IAM FW Web Service]] (http-/0.0.0.0:8080-4) JBWEB000235: Allocate exception for servlet IAM FW Web Service: java.lang.ArrayIndexOutOfBoundsException
In addition When trying to access the ws URI in IM directly via a browser, we get a 500 http error (instead of the expected 405 http error)
http://IM_HOST:PORT/iam/im/ws/wsconfiguration/IME_ALIAS
Release : 14.x
Component : GovernanceMinder(Role & Compliance Manager)
One of the custom jar files under user_console.war\WEB-INF\lib was corrupted.
Removing / fixing the corrupted jar allowed the connector to be configured correctly