My Oracle Support Banner

Identity Audit (IDA) Rule Containing Special Characters Throwing: java.lang.NullPointerException at oracle.iam.ida.internal.impl.PolicyViolationCauseManagerInternalImpl.prepareEntityFetch (Doc ID 2736949.1)

Last updated on DECEMBER 14, 2020

Applies to:

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

Symptoms

An Identity Audit Rule was created with special characters like for example the dollar sign $ as we can see below:

 

 

On submitting a request that meets the above rule we do get a Policy Violation

 

 

Clicking the Policy Violations link on the above submit request

 

 

Displays the Error: An unresolvable error has occured. Please contact your administrator for more information.

 

and the following stack trace is thrown in the Oracle Identity Manager (OIM) diagnostic logs

[2020-12-11T09:10:23.837-07:00] [oim_server1] [WARNING] []

[oracle.iam.ida.internal.impl] [tid: [ACTIVE].ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: bjimbob] [ecid:1ffcb3d3-e7e3-4b23-b4b1-b49700b38bbd-000054c2,0] [APP: oim] [partition-name:

DOMAIN] [tenant-name: GLOBAL] [DSID: 0000NPITyC77e52Lvqk3yX1Vof7v000003] Server exception #1607703023837.[[

java.lang.NullPointerException

at

oracle.iam.ida.internal.impl.PolicyViolationCauseManagerInternalImpl.prepareEntityFetch(PolicyViolationCauseManagerInternalImpl.java:377)

at

oracle.iam.ida.internal.impl.PolicyViolationCauseManagerInternalImpl.search(PolicyViolationCauseManagerInternalImpl.java:228)

at

oracle.iam.ida.impl.PolicyViolationCauseManagerImpl.search(PolicyViolationCauseManagerImpl.java:80)

 

 

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.