Error: java.lang.NoClassDefFoundError: org/apache/commons/httpclient/HttpMethodBase during CA RCM Configuration
search cancel

Error: java.lang.NoClassDefFoundError: org/apache/commons/httpclient/HttpMethodBase during CA RCM Configuration

book

Article ID: 449053

calendar_today

Updated On:

Products

CA Identity Suite

Issue/Introduction


Accessing the CA RCM Configuration task within Identity Manager results in a servlet exception. This occurs when attempting to define the configuration for Identity Governance integration.

Symptoms

  • Navigating to System > CA RCM Configuration > Define Configuration triggers a jakarta.servlet.ServletException.
  • The application server logs show: java.lang.NoClassDefFoundError: org/apache/commons/httpclient/HttpMethodBase or org/apache/commons/httpclient/NTCredentials.
  • The issue prevents the completion of the Smart Provisioning setup.

Environment

  • Identity Manager 15 (Fix Pack 6 and below)
  • Identity Governance 15 (Fix Pack 6 and below)

Cause

A regression in the iam_im.ear deployment module results in a missing dependency for the legacy commons-httpclient-3.x libraries.

  •  

Resolution

This issue is tracked via  internal Ticket. 
If nothing is published yet related to this please, open a Support Ticket

For a temporary fix after you receive the hot-fix from Support:

  1. Download the hotfix idm_patch.tar.gz provided by support.
  2. Deploy the patch to /opt/brcm/iga/patches/idm.
  3. Restart the Identity Manager service from the IGX dashboard.
  4. Verify the connection in the User Console.

For a permanent fix: Targeted to be fixed in a future release of Identity Manager 15. Subscribe to this article to receive updates on the final fix status (Reference: How to subscribe to a KB).

Additional Information