My Oracle Support Banner

Role And Admin Role Creation Fails If OIG System Property OIG.DisableDefaultTableSearches=TRUE (Doc ID 2681949.1)

Last updated on NOVEMBER 05, 2020

Applies to:

Identity Manager - Version 12.2.1.3.0 and later
Information in this document applies to any platform.

Symptoms

Starting in OIG 12.2.1.3.0, if you set the OIG System Property OIG.DisableDefaultTableSearches=TRUE then both Role and Admin Role creations will fail to be created in the UI.

A mix of the following Role and Admin Role "train" steps will cause the problem of the values entered on the first section/stop of the train being removed:

Depending upon which path you take through the train and if you try to save it, at some point it will fail with a pop-up stating:

IAM-0120030:A system error #<13_digit_number> has occurred. Please contact System Administrator.

For Admin Role creation failures the OIM log will have an error similar to:

A system error #<same_13_digit_number_as_in_popup> has occurred. Please contact System Administrator. :
JBO-29000: Unexpected exception caught: java.lang.NullPointerException, msg=null[[
oracle.jbo.JboException: JBO-29000: Unexpected exception caught:
java.lang.NullPointerException, msg=null
at oracle.adf.model.binding.DCInvokeMethod.invokeMethod(DCInvokeMethod.java:798)
at oracle.adf.model.binding.DCDataControl.invokeMethod(DCDataControl.java:2364)
...
Caused by: java.lang.NullPointerException
at oracle.iam.ui.authz.model.am.AuthorizationAMImpl.getCurrentAdminRoleId(AuthorizationAMImpl.java:970)
at oracle.iam.ui.authz.model.am.AuthorizationAMImpl.addCapabilities(AuthorizationAMImpl.java:570)
at oracle.iam.ui.authz.model.am.AuthorizationAMImpl.addAdminRoleCapabilities(AuthorizationAMImpl.java:565)
... 156 more

For Role creation failures the OIM log will have an error similar to:

A system error #<same_13_digit_number_as_in_popup> has occurred. Please contact System Administrator. : JBO-29000: Unexpected exception caught: java.lang.NullPointerException, msg=null oracle.jbo.JboException: JBO-29000: Unexpected exception caught:
java.lang.NullPointerException, msg=null
        at oracle.adf.model.binding.DCInvokeMethod.invokeMethod(DCInvokeMethod.java:811)
        at oracle.adf.model.binding.DCDataControl.invokeMethod(DCDataControl.java:2343)
        at oracle.adf.model.bc4j.DCJboDataControl.invokeMethod(DCJboDataControl.java:3314)
        at oracle.adf.model.binding.DCInvokeMethod.callMethod(DCInvokeMethod.java:269)
        at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1824)
        at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2350)
        at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:835)
        at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:414)
        at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:257)
        at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:215)
        at oracle.iam.ui.platform.utils.FacesUtils.executeOperationBinding(FacesUtils.java:188)
        at oracle.iam.ui.platform.utils.FacesUtils.executeOperationBindingFromActionListener(FacesUtils.java:130)
        at oracle.iam.ui.role.view.backing.RolesCRUDEventsBean.applyRoleForReq(RolesCRUDEventsBean.java:1990)
...
Caused By: java.lang.NullPointerException
        at oracle.iam.ui.platform.model.common.MapModelAdapterBean.processRow(MapModelAdapterBean.java:163)
        at oracle.iam.ui.platform.model.common.ModelAdapterBean.<init>(ModelAdapterBean.java:95)
        at oracle.iam.ui.platform.model.common.MapModelAdapterBean.<init>(MapModelAdapterBean.java:114)
        at oracle.iam.ui.platform.model.common.IdentityModelAdapterBean.<init>(IdentityModelAdapterBean.java:58)
        at oracle.iam.ui.common.model.role.RoleAdapterBean.<init>(RoleAdapterBean.java:74)
        at oracle.iam.ui.role.model.RoleAMImpl.populateRoleAttr(RoleAMImpl.java:1240)
        at oracle.iam.ui.role.model.RoleAMImpl.crudRoleForReq(RoleAMImpl.java:1225)
....

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.