NullPointerException While Running Entitlement Certification Job

(Doc ID 2321359.1)

Last updated on OCTOBER 26, 2017

Applies to:

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

Symptoms

After upgrading from OIM R2PS1 to R2SP3 with Bundle patch 11.1.2.3.170718, certification jobs created for Entitlements are falling with NullPointerException.

1.Log into the identity console.
2.Go to Compliance page and create a certification definition of type entitlement.
3.Make sure that you have some active users with selected application instance .
4.Run the certification scheduler job and it fails with following exception:

java.lang.NullPointerException
at oracle.iam.catalog.repository.DBRepository.executeFinderOpenCatalog(DBRepository.java:3018)
at oracle.iam.catalog.repository.DBRepository.findCatalogInternal(DBRepository.java:2731)
at oracle.iam.catalog.internal.impl.CatalogServiceInternalImpl.findCatalogInternal(CatalogServiceInternalImpl.java:46)
at oracle.iam.certification.impl.IDCCatalogUtil.getCertifiableAppInstanceIds(IDCCatalogUtil.java:126)
at oracle.iam.certification.scheduledtasks.CertificationCreationTask.getAllApplicationInstanceIds(CertificationCreationTask.java:1014)
at oracle.iam.certification.scheduledtasks.CertificationCreationTask.createDataOwnerCertification(CertificationCreationTask.java:755)
at oracle.iam.certification.scheduledtasks.CertificationCreationTask.execute(CertificationCreationTask.java:207)
at oracle.iam.scheduler.vo.TaskSupport.invokeExecute(TaskSupport.java:275)

 

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