My Oracle Support Banner

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 and later
Information in this document applies to any platform.
**Checked For Relevance 25-Jul-2013**


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#] 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#] method not implemented[[
oracle.iam.identity.exception.RoleGrantException: method not implemented
at oracle.iam.identity.rolemgmt.impl.RoleManagerImpl.grantRoles(
at oracle.iam.identity.rolemgmt.impl.RoleManagerImpl.grantRole(
at oracle.iam.identity.rolemgmt.api.RoleManagerEJB.grantRolex(Unknown Source)

Environment Details

OIM 11G PS1 Applied BP01 (
Weblogic 10.3.5 x64
Oracle Database Enterprise edition x64
JDK 1.6 U-24 x64
Windows 2008 R2 x64


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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.