Role Grant Fails With "RoleGrantException: method not implemented " on Post User Creation Through Soa Request
(Doc ID 1392407.1)
Last updated on FEBRUARY 03, 2019
Applies to:
Identity Manager - Version 11.1.1.5.1 and laterInformation in this document applies to any platform.
**Checked For Relevance 25-Jul-2013**
Symptoms
Trying to assign a base role through post process event handler which gets triggered on "Create User" operation. The event handler gets triggered and assigns the base role for the newly created user.
The event handler triggers and assigns the base role to the newly created user if the user is created directly using the UserManager CreateUser call
But while trying to create a user through a SOA "Create User" request, the event handler gets triggered on create user, but the role assignment operation handled inside the event handler fails with the below given exception
[2012-01-02T17:51:19.595+05:30] [oim_server1] [ERROR] [] [OIM.BG.POSTPROCESS.LOGGER] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 620a7830b30e1bec:646955c1:1349d52251b:-8000-000000000000042f,0] [APP: oim#11.1.1.3.0] method not implemented
[2012-01-02T17:51:19.596+05:30] [oim_server1] [ERROR] [] [OIM.BG.POSTPROCESS.LOGGER] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 620a7830b30e1bec:646955c1:1349d52251b:-8000-000000000000042f,0] [APP: oim#11.1.1.3.0] method not implemented[[
oracle.iam.identity.exception.RoleGrantException: method not implemented
at oracle.iam.identity.rolemgmt.impl.RoleManagerImpl.grantRoles(RoleManagerImpl.java:584)
at oracle.iam.identity.rolemgmt.impl.RoleManagerImpl.grantRole(RoleManagerImpl.java:552)
at oracle.iam.identity.rolemgmt.api.RoleManagerEJB.grantRolex(Unknown Source)
Environment Details
OIM 11G PS1 Applied BP01 (11.1.1.5.1)
Weblogic 10.3.5 x64
Oracle Database 11.2.0.1 Enterprise edition x64
JDK 1.6 U-24 x64
Windows 2008 R2 x64
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 |