ANONYMOUS ACCESS TO LDAP NOT WORKING WHEN VIRTUALIZE=TRUE (Doc ID 1498470.1)

Last updated on JULY 03, 2016

Applies to:

Oracle Business Process Management Suite - Version 11.1.1.6.0 and later
Information in this document applies to any platform.

Goal

When we set the virtualize flag to true under the EM security configuration. LibOVD fails and returns a NullPointerException. ANONYMOUS ACCESS TO LDAP NOT WORKING WHEN VIRTUALIZE=TRUE

Below is the exception stacktrace

Caused By: oracle.security.jps.service.idstore.IdentityStoreException: JPS-01520: Cannot initialize identity store, cause: oracle.security.idm.ConfigurationException: oracle.security.idm.ConfigurationException: java.lang.NullPointerException.
at oracle.security.jps.internal.idstore.util.IdentityStoreUtil.getIdentityStoreFactory(IdentityStoreUtil.java:244)
at oracle.security.jps.internal.idstore.AbstractIdmIdentityStore.getIdmFactory(AbstractIdmIdentityStore.java:276)
at oracle.security.jps.internal.idstore.AbstractIdmIdentityStore.initStore(AbstractIdmIdentityStore.java:157)
at oracle.security.jps.internal.idstore.AbstractIdmIdentityStore.getIdmStore(AbstractIdmIdentityStore.java:132)
at oracle.tip.pc.services.identity.jps.JpsProvider.getIdentityStore(JpsProvider.java:401)
at oracle.tip.pc.services.identity.jps.JpsProvider.init(JpsProvider.java:376)
at oracle.tip.pc.services.identity.jps.JpsProvider.(JpsProvider.java:340)
at oracle.tip.pc.services.identity.jps.JpsProvider.getInstance(JpsProvider.java:352)
at oracle.tip.pc.services.identity.jps.IdentityServiceImpl.init(IdentityServiceImpl.java:130)
at oracle.tip.pc.services.identity.BPMServiceBase.(BPMServiceBase.java:50)
at oracle.tip.pc.services.identity.jps.IdentityServiceImpl.(IdentityServiceImpl.java:90)
at oracle.tip.pc.services.identity.jps.IdentityServiceImpl.getInstance(IdentityServiceImpl.java:103)
at oracle.tip.pc.services.common.ServiceFactory.getService(ServiceFactory.java:294)
at oracle.tip.pc.services.common.ServiceFactory.getAuthorizationServiceInstance(ServiceFactory.java:135)
at oracle.tip.pc.services.common.ServiceFactory.getAuthorizationServiceInstance(ServiceFactory.java:98)
at oracle.bpel.services.workflow.verification.impl.VerificationService.getAuthorizationService(VerificationService.java:4671)
at oracle.bpel.services.workflow.verification.impl.VerificationService.lookupUser(VerificationService.java:4392)
at oracle.bpel.services.workflow.verification.impl.VerificationService.createWorkflowContextFromSessionContext(VerificationService.java:1319)
at oracle.bpel.services.workflow.verification.impl.VerificationService.createContextFromRequestObject(VerificationService.java:620)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 

Solution

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