Deploy custom code without restarting application server

book

Article ID: 141884

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal CA Identity Suite

Issue/Introduction

Scenario:

As part of a deployed identiy management solution, there is some custom code written using the IDM (Identity Manager) API (BLTH, LAH, Participant Resolver etc.) and from time to time there is a need to update the code and add features or fix bugs, and every time the changes are deployed the application server requires a restart fo the changes to take effect.

Is there a way to update the custom code classes without restarting the application server?

 

Environment

Release : 14.x

Component : IdentityMinder(Identity Manager)

Resolution

Classes are loaded (then cached) during startup of the app server. This cannot be done any other way.  This is the application server behavior and not specific to IM or any other deployed application for that matter.