NullPointerException While Running Entitlement Certification Job
(Doc ID 2321359.1)
Last updated on APRIL 28, 2023
Applies to:
Identity Manager - Version 11.1.2.3.170718 and laterInformation 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)
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
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 |
Cause |
Solution |
References |