Skip to Main Content

Security Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

OIM 11g R2 PS3 : Validation failed with error message IAM-3050157:Unknown attribute for entity user.

3252787Dec 8 2016 — edited Dec 12 2016

Hi,

I am getting the below error whenever the event handler updates the field OPCOMPCODE in User form. This is linked to the UDF -> USR_UDF_OPCOMPCODE.

[2016-12-09T14:00:09.846+11:00] [oim_server2] [ERROR] [] [oracle.iam.request.impl] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: SVC_AT_REST] [ecid: a5832729fe119b92:40a76979:158e0dfc536:-8000-0000000000007109,0] [APP: oim#11.1.2.0.0] Validation failed with error message IAM-3050157:Unknown attribute for entity user. OPCOMPCODE:OPCOMPCODE[[

oracle.iam.platform.kernel.ValidationFailedException: IAM-3050157:Unknown attribute for entity user. OPCOMPCODE:OPCOMPCODE

  at oracle.iam.identity.usermgmt.utils.UserManagerUtils.createValidationFailedException(UserManagerUtils.java:458)

  at oracle.iam.identity.usermgmt.utils.UserManagerUtils.createValidationFailedException(UserManagerUtils.java:442)

  at oracle.iam.identity.usermgmt.impl.handlers.base.UserValidationHandler.getPossibleValues(UserValidationHandler.java:472)

  at oracle.iam.identity.usermgmt.impl.handlers.base.UserValidationHandler.validateForPossibleValues(UserValidationHandler.java:370)

  at oracle.iam.identity.usermgmt.impl.handlers.base.UserValidationHandler.checkPossibleValuesForAttributes(UserValidationHandler.java:1159)

  at oracle.iam.identity.usermgmt.impl.handlers.base.UserValidationHandler.performModifyUserCommonValidations(UserValidationHandler.java:1782)

  at oracle.iam.identity.usermgmt.impl.handlers.modify.ModifyUserValidationHandler.validate(ModifyUserValidationHandler.java:212)

  at oracle.iam.identity.usermgmt.impl.handlers.base.UserValidationHandler.validate(UserValidationHandler.java:182)

  at oracle.iam.identity.usermgmt.impl.handlers.modify.ModifyUserValidationHandler.validate(ModifyUserValidationHandler.java:149)

  at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.validate(OrchestrationEngineImpl.java:307)

  at oracle.iam.request.impl.RequestEngine.triggerOperation(RequestEngine.java:4844)

  at oracle.iam.request.impl.RequestEngine.doOperation(RequestEngine.java:4528)

  at oracle.iam.impl.OIMServiceImpl.doOperation(OIMServiceImpl.java:43)

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:606)

  at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)

  at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)

  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)

  at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:35)

  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)

  at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)

  at com.sun.proxy.$Proxy359.doOperation(Unknown Source)

  at oracle.iam.identity.utils.Utils.invokeUnifiedService(Utils.java:3849)

  at oracle.iam.identity.usermgmt.impl.UserManagerImpl.modify(UserManagerImpl.java:650)

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:606)

  at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)

  at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)

  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)

  at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:35)

  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)

  at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)

  at com.sun.proxy.$Proxy575.modify(Unknown Source)

  at au.gov.nsw.transport.oim.eventhandler.Utils.modifyUserAttribute(Utils.java:310)

  at au.gov.nsw.transport.oim.eventhandler.TfnswCreateUserPostEventHandler.execute(TfnswCreateUserPostEventHandler.java:139)

  at oracle.iam.platform.kernel.impl.OIMEvent.executeHandlers(OIMEvent.java:224)

  at oracle.iam.platform.kernel.impl.MonitoredOIMEvent.invokeExecuteHandler(MonitoredOIMEvent.java:99)

  at oracle.iam.platform.kernel.impl.MonitoredOIMEvent.executeHandlers(MonitoredOIMEvent.java:69)

  at oracle.iam.platform.kernel.impl.OIMEvent.execute(OIMEvent.java:157)

  at oracle.iam.platform.kernel.impl.ProcessImpl.executeStage(ProcessImpl.java:223)

  at oracle.iam.platform.kernel.impl.OIMProcess.doStageExecution(OIMProcess.java:65)

  at oracle.iam.platform.kernel.impl.ProcessImpl.execute(ProcessImpl.java:182)

  at oracle.iam.platform.kernel.impl.MonitoredOIMProcess.execute(MonitoredOIMProcess.java:33)

  at oracle.iam.platform.kernel.impl.Utils.manageSyncProcessing(Utils.java:73)

  at oracle.iam.platform.kernel.impl.Utils.manageSyncProcessing(Utils.java:86)

  at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.doProcessing(OrchestrationEngineImpl.java:357)

  at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.orchestrate(OrchestrationEngineImpl.java:349)

  at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.orchestrate(OrchestrationEngineImpl.java:393)

  at oracle.iam.request.impl.RequestEngine.startOrchestrationFromPreProcess(RequestEngine.java:4970)

  at oracle.iam.request.impl.RequestEngine.triggerOperation(RequestEngine.java:4896)

  at oracle.iam.request.impl.RequestEngine.doOperation(RequestEngine.java:4528)

  at oracle.iam.impl.OIMServiceImpl.doOperation(OIMServiceImpl.java:43)

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:606)

  at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)

  at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)

  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)

  at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:35)

  at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)

  at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)

  at com.sun.proxy.$Proxy359.doOperation(Unknown Source)

  at oracle.iam.identity.utils.Utils.invokeUnifiedService(Utils.java:3849)

  at oracle.iam.identity.usermgmt.impl.UserManagerImpl.create(UserManagerImpl.java:425)

  at oracle.iam.identity.usermgmt.impl.UserManagerImpl.create(UserManagerImpl.java:373)

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

  at java.lang.reflect.Method.invoke(Method.java:606)

  at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)

  at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)

We have ldapsync eneabled. I did make entry for mapping in LDAPUser.xml for this field in OIM and the corresponding field in OUD. But still I  see this error.

Please help.

Thanks,

Sahana

This post has been answered by 3252787 on Dec 12 2016
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jan 9 2017
Added on Dec 8 2016
1 comment
891 views