My Oracle Support Banner

NullPointerExceptions when Creating, Opening or Viewing Rules for Self Service, Home Org or Workflows in the System Administration Console with Error "Unable to fetch rules:" and Others in the Log (Doc ID 2316698.1)

Last updated on OCTOBER 08, 2021

Applies to:

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

Symptoms

NullPointerExceptions are seen from several Rule related activities in the System Administration user interface.

  1. From System Administration select Workflows >Approval to open the Approval Workflow Rules tab. Select one of the rules on the page and see an error popup with "java.lang.NullPointerException"

  2. From the Approval Workflow Rules tab, hit the Create button. The Create Workflow Rule tab opens with an "java.lang.NullPointerException" error popup with an added popup and information message "Enter any alphanumeric string between 1 and 256 characters."

  3. Continuing from item 2, hit the OK and All buttons to clear the popups, fill out the rule details and hit the Create button on the Approval Workflow Rules tab. Another error popup with "Validation Failed: java.lang.NullPointerException" is shown.

  4. From System Administration select System Configuration >Home Organization Policy to open the Home Organization Policy tab. Hit Create and the Add Home Org Policy Rule tab opens with an "java.lang.NullPointerException" error popup with an added popup and information message "Enter any alphanumeric string between 1 and 256 characters."

  5. Continuing from item 4, hit the OK and All buttons to clear the popups, fill out the rule details and hit the Create button on the Add Home Org Policy Rule tab. Another error popup with "Validation Failed: java.lang.NullPointerException" is shown.

  6. From System Administration select System Configuration >Self Service Capabilities to open the Self Service Capabilities tab. Hit Create and the Add Self Service Capability tab opens with an "java.lang.NullPointerException" error popup with an added popup and information message "Enter any alphanumeric string between 1 and 256 characters."

  7. Continuing from item 6, hit the OK and All buttons to clear the popups, fill out the rule details and hit the Create button on the Add Self Service Capability tab. Another error popup with "Validation Failed: java.lang.NullPointerException" is shown.

In each of these cases, the log file at $DOMAIN_HOME/servers/OIMMANAGEDSERVER/logs/OIMMANAGEDSERVER-diagnostic.log will show several warnings with "Cannot initialize data provider - java.lang.NullPointerException", similar to:

Changes

At some point, you've upgraded your environment from a version lower than OIM 11.1.2.3.0.

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!


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