ORABPEL-30504 Error Connecting to Worklist Application Using User in Group: oracle.security.idm.IMException: GUID not found (Doc ID 1285990.1)

Last updated on NOVEMBER 19, 2016

Applies to:

Oracle SOA Suite - Version 11.1.1.3.0 and later
Information in this document applies to any platform.
***Checked for relevance on 12-May-2014***

Symptoms

You have performed all the necessary configurations to integrate an external LDAP server with SOA Suite.
Users who are not in an external LDAP group can log on to the Worklist application.
But users who belong to a group are not able to log on to the application.

You see the following errors in the SOA diagnostic log file.

<Error> <oracle.soa.services.workflow.query> <BEA-000000> <Internal Error in Verification Service for user <username>. hasPermission.
Check the underlying exception and correct the error. If the error persists, contact Oracle Support Services.

ORABPEL-30504

Internal Error in Verification Service.
Internal Error in Verification Service for user <username>. hasPermission.
Check the underlying exception and correct the error. If the error persists, contact Oracle Support Services.

at oracle.bpel.services.workflow.verification.impl.VerificationService.hasPermission(VerificationService.java:3409)
at oracle.bpel.services.workflow.verification.impl.VerificationService.createContextS(VerificationService.java:891)
at oracle.bpel.services.workflow.verification.impl.VerificationService.createWorkflowContextFromSessionContext(VerificationService.java:1111)
at oracle.bpel.services.workflow.verification.impl.VerificationService.createContextFromRequestObject(VerificationService.java:580)

.
.
.

Caused By: ORABPEL-10585

Service error.
Internal Error; Service error occurs in {0} in method {1}.
Refer to the log file that is configured for oracle.soa.services.identity for more details on this error and contact Oracle Support Services

at oracle.tip.pc.services.identity.jps.PrincipalImpl.<init>(PrincipalImpl.java:116)
at oracle.tip.pc.services.identity.jps.IdentityImpl.<init>(IdentityImpl.java:119)
at oracle.tip.pc.services.identity.jps.RoleImpl.<init>(RoleImpl.java:80)
at oracle.tip.pc.services.identity.jps.GroupImpl.<init>(GroupImpl.java:60)
at oracle.tip.pc.services.identity.jps.JpsProvider.getBPMGroup(JpsProvider.java:2384)
at oracle.tip.pc.services.identity.jps.JpsProvider.getGrantedRolesInternal(JpsProvider.java:1657)
at oracle.tip.pc.services.identity.jps.JpsProvider.getGrantedRoles(JpsProvider.java:1630)
at oracle.tip.pc.services.identity.jps.IdentityImpl.getGrantedRoles(IdentityImpl.java:378)
at oracle.tip.pc.services.identity.jps.JpsProvider$5.run(JpsProvider.java:1338)
at oracle.tip.pc.services.identity.jps.JpsProvider.getPermissionsInternal(JpsProvider.java:1322)
at oracle.tip.pc.services.identity.jps.JpsProvider.getPermissions(JpsProvider.java:1296)
at oracle.tip.pc.services.identity.jps.UserImpl.getPermissions(UserImpl.java:591)
at oracle.tip.pc.services.identity.jps.UserImpl.hasPermission(UserImpl.java:566)
at oracle.bpel.services.workflow.verification.impl.VerificationService.hasPermission(VerificationService.java:3404)
at oracle.bpel.services.workflow.verification.impl.VerificationService.createContextS(VerificationService.java:891)
at oracle.bpel.services.workflow.verification.impl.VerificationService.createWorkflowContextFromSessionContext(VerificationService.java:1111)
at oracle.bpel.services.workflow.verification.impl.VerificationService.createContextFromRequestObject(VerificationService.java:580)
.
.
.

Caused By: oracle.security.idm.IMException: GUID not found
at oracle.security.idm.providers.stdldap.LDRole.getStringGUID(LDRole.java:120)
at oracle.security.idm.providers.stdldap.LDRole.getGUID(LDRole.java:101)
at oracle.tip.pc.services.identity.jps.PrincipalImpl.<init>(PrincipalImpl.java:112)
at oracle.tip.pc.services.identity.jps.IdentityImpl.<init>(IdentityImpl.java:77)
at oracle.tip.pc.services.identity.jps.RoleImpl.<init>(RoleImpl.java:80)
at oracle.tip.pc.services.identity.jps.GroupImpl.<init>(GroupImpl.java:61)
at oracle.tip.pc.services.identity.jps.JpsProvider.getBPMGroup(JpsProvider.java:2384)
at oracle.tip.pc.services.identity.jps.JpsProvider.getGrantedRolesInternal(JpsProvider.java:1657)
at oracle.tip.pc.services.identity.jps.JpsProvider.getGrantedRoles(JpsProvider.java:1630)
at oracle.tip.pc.services.identity.jps.IdentityImpl.getGrantedRoles(IdentityImpl.java:378)
at oracle.tip.pc.services.identity.jps.JpsProvider$5.run(JpsProvider.java:1338)
at oracle.tip.pc.services.identity.jps.JpsProvider.getPermissionsInternal(JpsProvider.java:1322)
at oracle.tip.pc.services.identity.jps.JpsProvider.getPermissions(JpsProvider.java:1296)
at oracle.tip.pc.services.identity.jps.UserImpl.getPermissions(UserImpl.java:591)
at oracle.tip.pc.services.identity.jps.UserImpl.hasPermission(UserImpl.java:566)
at oracle.bpel.services.workflow.verification.impl.VerificationService.hasPermission(VerificationService.java:3404)
at oracle.bpel.services.workflow.verification.impl.VerificationService.createContextS(VerificationService.java:891)
at oracle.bpel.services.workflow.verification.impl.VerificationService.createWorkflowContextFromSessionContext(VerificationService.java:1111)
at oracle.bpel.services.workflow.verification.impl.VerificationService.createContextFromRequestObject(VerificationService.java:580)
.
.
.

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