Custom Validation Event Handler Exception Message Does Not Display For Child Request (Doc ID 2057369.1)

Last updated on OCTOBER 04, 2015

Applies to:

Identity Manager - Version 11.1.2.2.0 to 11.1.2.2.7 [Release 11g]
Information in this document applies to any platform.

Symptoms

In OIM 11.1.2.2, you deploy a custom validation event handler for the RoleUser/Create, ApplicationInstance/Provision, and/or Entitlement/Provision entity-types. From the Self Service console, if a request is submitted for a single beneficiary and the validation fails, the validation handler correctly throws the custom error message specified in the ValidationFailedException object, and it displays in an error popup.

If a request is submitted for multiple beneficiaries, a parent request is created with multiple child requests. In this case, the validation handler executes for each child request.  If the validation handler throws an exception for any of the child requests, the request will end with a 'Request Failed' status, but opening the 'Request Failed' status link in the child request does not display your custom validation exception message; instead it displays 'null'.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms