My Oracle Support Banner

OPA Errors Out On "large Organisations" (Doc ID 2104516.1)

Last updated on MARCH 02, 2017

Applies to:

Oracle Policy Automation - Version and later
Information in this document applies to any platform.


Customer has an issue with their OPA rulebase for risk detection for organisations. They get an error in OWD when they try to process a large organisation (this is an organisation having a lot of customer relations). For all client relations a number of attributes are being set by OPA. When they process a small organisation no error is being thrown. When they process a large organisation having approximately 100 related parties (all being sent from Siebel to OPA). OPA throws an error:

When analyzing this, they have taken a local tomcat installation, set the log4j error logging to `DEBUG` and started a new OWD session for the organisation involved. The logfile is showing the following lines (full log contains 1,2 mio rows):

Caused by: java.lang.NullPointerException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
... 30 more


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.