Hi I'm having an issue removing users from groups using OIM /OIG with a generic connector (empower)
adding users to groups works as expected yet when I try to remove a user I get an error, the method fails to remove the child table value, follows the OIM log:
Operation->REMOVE
2022-04-11 10:55:31 DEBUG TevaManageSafeUsersBean:117 - In getSaveToUser
2022-04-11 10:55:31,193 DEBUG [el.Default (self-tuning)'] TevaManageSafeUsersBean:117 In getSaveToUser
2022-04-11 10:55:31 DEBUG TevaManageSafeUsersBean:335 - In getUserKey, returning value: 5252
2022-04-11 10:55:31,194 DEBUG [el.Default (self-tuning)'] TevaManageSafeUsersBean:335 In getUserKey, returning value: 5252
2022-04-11 10:55:31 DEBUG TevaManageSafeUsersBean:335 - In getUserKey, returning value: 5252
2022-04-11 10:55:31,194 DEBUG [el.Default (self-tuning)'] TevaManageSafeUsersBean:335 In getUserKey, returning value: 5252
2022-04-11 10:55:31 DEBUG TevaManageSafeUsersBean:166 - request type is: remove_entitlement
2022-04-11 10:55:31,195 DEBUG [el.Default (self-tuning)'] TevaManageSafeUsersBean:166 request type is: remove_entitlement
2022-04-11 10:55:31 DEBUG TevaManageSafeUsersBean:152 - Not relevate to safeUser
2022-04-11 10:55:31,195 DEBUG [el.Default (self-tuning)'] TevaManageSafeUsersBean:152 Not relevate to safeUser
time to populate entInstanceList : 00:00:00
time to populate entInstanceList : 00:00:00
time to populate entInstanceList : 00:00:00
time to populate entInstanceList : 00:00:00
time to populate entInstanceList : 00:00:00
time to populate entInstanceList : 00:00:00
<Apr 11, 2022 10:55:31,457 AM UTC> <Warning> <oracle.iam.ssointg.util> <BEA-000000> <The system property with keyword GrantEntitlementUponRoleGrant does not exist.>
<Apr 11, 2022 10:55:31,459 AM UTC> <Warning> <oracle.iam.platform.kernel.impl> <IAM-0089999> <Kernel Information: Save invoked from running process itself>
Running REMOVECHILDTABLEVALUE
Target Class = oracle.iam.connectors.icfcommon.prov.ICProvisioningManager
<Apr 11, 2022 10:55:35,090 AM UTC> <Error> <ORACLE.IAM.CONNECTORS.ICFCOMMON.PROV.ICPROVISIONINGMANAGER> <BEA-000000> <oracle.iam.connectors.icfcommon.prov.ICProvisioningManager : removeChildTableValue : Error while updating user
org.identityconnectors.framework.common.exceptions.ConnectorException: remove attribute operation failed
at org.identityconnectors.framework.impl.serializer.CommonObjectHandlers$13.createException(CommonObjectHandlers.java:265)
at org.identityconnectors.framework.impl.serializer.CommonObjectHandlers$13.createException(CommonObjectHandlers.java:262)
>
<Apr 11, 2022 10:55:35,148 AM UTC> <Error> <XELLERATE.ADAPTERS> <BEA-000000> <Adapter: adpEMPOWERFRREMOVECHILDTABLEVALUE for the task: Remove Group has encountered an error.>
<Apr 11, 2022 10:55:35,149 AM UTC> <Error> <XELLERATE.SERVER> <BEA-000000> <Class/Method: tcDataObj/runEvent Error :EVT internal error occured>
<Apr 11, 2022 10:55:35,168 AM UTC> <Error> <XELLERATE.SERVER> <BEA-000000> <Schditemsavefailed>
<Apr 11, 2022 10:55:35,169 AM UTC> <Error> <XELLERATE.APIS> <BEA-000000> <Class/Method: tcFormInstanceOperationsBean/removeProcessFormChildData encounter some problems: maoErrors:Cannot schedule a task for child table change, schedule item save failed : Cannot schedule a task for child table change, schedule item save failed>
<Apr 11, 2022 10:55:35,169 AM UTC> <Error> <XELLERATE.APIS> <BEA-000000> <Class/Method: tcFormInstanceOperationsBean/removeProcessFormChildData encounter some problems: Error occurred while removing child form entry with primary key '44' in child table with key '439'.>
<Apr 11, 2022 10:55:35,169 AM UTC> <Error> <XELLERATE.APIS> <BEA-000000> <Class/Method: tcFormInstanceOperationsBean/removeProcessFormChildData encounter some problems: Cannot schedule a task for child table change, schedule item save failed : Cannot schedule a task for child table change, schedule item save failed
Thor.API.Exceptions.tcAPIException: Cannot schedule a task for child table change, schedule item save failed : Cannot schedule a task for child table change, schedule item save failed
at com.thortech.xl.ejb.beansimpl.tcFormInstanceOperationsBean.removeProcessFormChildData(tcFormInstanceOperationsBean.java:3269)
at Thor.API.Operations.tcFormInstanceOperationsIntfEJB.removeProcessFormChildDatax(Unknown Source)
at Thor.API.Operations.tcFormInstanceOperationsIntfEJB_h6wb8n_tcFormInstanceOperationsIntfRemoteImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invokeInternal(SessionRemoteMethodInvoker.java:54)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:21)
at Thor.API.Operations.tcFormInstanceOperationsIntfEJB_h6wb8n_tcFormInstanceOperationsIntfRemoteImpl.removeProcessFormChildDatax(Unknown Source)
at sun.reflect.GeneratedMethodAccessor3829.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:86)
at com.sun.proxy.$Proxy304.removeProcessFormChildDatax(Unknown Source)
at Thor.API.Operations.tcFormInstanceOperationsIntfDelegate.removeProcessFormChildData(Unknown Source)
at sun.reflect.GeneratedMethodAccessor3816.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at Thor.API.Base.SecurityInvocationHandler$1.run(SecurityInvocationHandler.java:68)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:259)
at oracle.security.jps.internal.jaas.AccActionExecutor.execute(AccActionExecutor.java:61)
at oracle.security.jps.internal.jaas.AbstractSubjectSecurity$ActionExecutorWrapper.execute(AbstractSubjectSecurity.java:252)
at oracle.security.jps.internal.jaas.CascadeActionExecutor$SubjectPrivilegedAction.run(CascadeActionExecutor.java:67)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:137)
at weblogic.security.Security.runAs(Security.java:42)
at oracle.security.jps.wls.jaas.WlsActionExecutor.execute(WlsActionExecutor.java:46)
at oracle.security.jps.internal.jaas.CascadeActionExecutor.execute(CascadeActionExecutor.java:49)
at oracle.security.jps.internal.jaas.AbstractSubjectSecurity$ActionExecutorWrapper.execute(AbstractSubjectSecurity.java:252)
at Thor.API.Security.LoginHandler.AssertionLoginSession.runAs(AssertionLoginSession.java:93)
at Thor.API.Base.SecurityInvocationHandler.invoke(SecurityInvocationHandler.java:79)
at com.sun.proxy.$Proxy604.removeProcessFormChildData(Unknown Source)
at oracle.iam.provisioning.spi.DOBProvisioningUtil.removeChildFormData(DOBProvisioningUtil.java:1304)
at oracle.iam.provisioning.spi.DOBProvisioningMechanism.revokeEntitlement(DOBProvisioningMechanism.java:838)
at oracle.iam.provisioning.impl.ProvisioningServiceImpl.revokeEntitlement(ProvisioningServiceImpl.java:829)
at sun.reflect.GeneratedMethodAccessor3815.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at oracle.iam.platform.utils.LoggerInterceptor.invoke(LoggerInterceptor.java:55)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:37)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy588.revokeEntitlement(Unknown Source)
at oracle.iam.provisioning.handlers.RevokeEntitlementActionHandler.execute(RevokeEntitlementActionHandler.java:97)
at oracle.iam.provisioning.handlers.RevokeEntitlementActionHandler.execute(RevokeEntitlementActionHandler.java:50)
at oracle.iam.platform.kernel.impl.OIMEvent.executeHandlers(OIMEvent.java:214)
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:62)
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.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:5029)
at oracle.iam.request.impl.RequestEngine.triggerOperation(RequestEngine.java:4955)
at oracle.iam.request.impl.RequestEngine.doOperation(RequestEngine.java:4580)
at oracle.iam.impl.OIMServiceImpl.doOperation(OIMServiceImpl.java:43)
at sun.reflect.GeneratedMethodAccessor2130.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at oracle.iam.platform.utils.LoggerInterceptor.invoke(LoggerInterceptor.java:55)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:37)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at com.sun.proxy.$Proxy497.doOperation(Unknown Source)
at oracle.iam.api.OIMServiceEJB.doOperationx(Unknown Source)
at oracle.iam.api.OIMService_1soh89_OIMServiceRemoteImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invokeInternal(SessionRemoteMethodInvoker.java:54)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:21)
at oracle.iam.api.OIMService_1soh89_OIMServiceRemoteImpl.doOperationx(Unknown Source)
at oracle.iam.api.OIMService_1soh89_OIMServiceRemoteImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:252)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:552)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:313)
at oracle.iam.api.OIMService_1soh89_OIMServiceRemoteImpl_12213_WLStub.doOperationx(Unknown Source)
at sun.reflect.GeneratedMethodAccessor3780.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:86)
at com.sun.proxy.$Proxy648.doOperationx(Unknown Source)
at oracle.iam.api.OIMServiceDelegate.doOperation(Unknown Source)
at oracle.iam.ui.catalog.model.am.CatalogAMImpl.doOperation(CatalogAMImpl.java:3044)
at oracle.iam.ui.catalog.model.am.CatalogAMImpl.submitCatalogWithScanID(CatalogAMImpl.java:3614)
at oracle.iam.ui.catalog.model.am.CatalogAMImpl.submitCatalog(CatalogAMImpl.java:3594)
at sun.reflect.GeneratedMethodAccessor3828.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at oracle.adf.model.binding.DCInvokeMethod.invokeMethod(DCInvokeMethod.java:759)
at oracle.adf.model.binding.DCDataControl.invokeMethod(DCDataControl.java:2364)
at oracle.adf.model.bc4j.DCJboDataControl.invokeMethod(DCJboDataControl.java:3339)
at oracle.adf.model.binding.DCInvokeMethod.callMethod(DCInvokeMethod.java:269)
at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1742)
at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2371)
at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:803)
at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:414)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:254)
at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:212)
at oracle.iam.ui.platform.utils.FacesUtils.executeOperationBinding(FacesUtils.java:178)
at oracle.iam.ui.platform.utils.FacesUtils.executeOperationBindingFromActionListener(FacesUtils.java:124)
at oracle.iam.ui.catalog.view.backing.CartReqBean.submit(CartReqBean.java:1239)
at oracle.iam.ui.catalog.view.backing.CartReqBean.submitActionListener(CartReqBean.java:1144)
at sun.reflect.GeneratedMethodAccessor3779.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.sun.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:181)
at com.sun.el.parser.AstValue.invoke(AstValue.java:289)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:304)
at com.teva.view.TevaSubmitButton.TevaSubmitButtonActionListener(TevaSubmitButton.java:180)
at sun.reflect.GeneratedMethodAccessor3777.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.sun.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:181)
at com.sun.el.parser.AstValue.invoke(AstValue.java:289)
at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:304)
at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1988)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
at oracle.adf.view.rich.event.ProxyEvent.broadcastWrappedEvent(ProxyEvent.java:72)
at oracle.adf.view.rich.component.fragment.UIXRegion._handleProxyEvent(UIXRegion.java:933)
at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:117)
at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:111)
at org.apache.myfaces.trinidad.component.UIXComponent.broadcastInContext(UIXComponent.java:364)
at org.apache.myfaces.trinidad.component.WrapperEvent.broadcastWrappedEvent(WrapperEvent.java:82)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:168)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:510)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:171)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:115)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:1243)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executeInvokeApplication(LifecycleImpl.java:686)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:364)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:227)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:650)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:286)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:350)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.help.web.rich.OHWFilter.doFilter(OHWFilter.java:95)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.adf.view.page.editor.webapp.WebCenterComposerFilter.doFilter(WebCenterComposerFilter.java:119)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:105)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:529)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:529)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:354)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:232)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:207)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.iam.ui.platform.servletfilter.IdentityContextFilter.doFilter(IdentityContextFilter.java:52)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.iam.platform.servletfilter.PwdMgmtNavigationFilter.doFilter(PwdMgmtNavigationFilter.java:156)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.bpel.services.workflow.client.worklist.util.WorkflowFilter.doFilter(WorkflowFilter.java:176)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.bpel.services.workflow.client.worklist.util.DisableUrlSessionFilter.doFilter(DisableUrlSessionFilter.java:70)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:169)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.iam.ui.platform.servletfilter.OIMRedirectValidatorFilter.doFilter(OIMRedirectValidatorFilter.java:173)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.security.jps.ee.http.JpsAbsFilter$3.run(JpsAbsFilter.java:172)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:650)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:110)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilterInternal(JpsAbsFilter.java:273)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:147)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:94)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter(SSOSessionSynchronizationFilter.java:417)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:32)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3701)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3667)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326)
at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)
at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2443)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2291)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2269)
at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1703)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1663)
at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:644)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:415)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:355)
>
<Apr 11, 2022 10:55:35,180 AM UTC> <Error> <oracle.iam.provisioning.spi> <IAM-4065012> <An error occurred in oracle.iam.provisioning.spi.DOBProvisioningMechanism/revokeEntitlement while revoking entitlement EntitlementInstance [childTablePrimaryKey=44, childFormValues={UD_EMPGRPS_GROUPS=622~IE_BLD_QC}, processInstanceKey=18679, policyKey=0, requestKey=null, entitlement=622~IE_BLD_QC:622:622, action=null, provisionedBy=1, validFromDate=2022-04-11 10:04:53.0, provisionedByMechanism=DIRECT PROVISION] and the cause of error is Thor.API.Exceptions.tcAPIException: Error occurred while removing child form entry with primary key '44' in child table with key '439'..>
<Apr 11, 2022 10:55:35,186 AM UTC> <Error> <oracle.iam.provisioning.handlers> <IAM-40600015> <An error occurred in oracle.iam.provisioning.handlers.RevokeEntitlementActionHandler while revoking entitlement instance with key 13,830 provisioned to user with key and the cause of error is An error occurred in oracle.iam.provisioning.spi.DOBProvisioningMechanism/revokeEntitlement while revoking entitlement EntitlementInstance [childTablePrimaryKey=44, childFormValues={UD_EMPGRPS_GROUPS=622~IE_BLD_QC}, processInstanceKey=18679, policyKey=0, requestKey=null, entitlement=622~IE_BLD_QC:622:622, action=null, provisionedBy=1, validFromDate=2022-04-11 10:04:53.0, provisionedByMechanism=DIRECT PROVISION] and the cause of error is Thor.API.Exceptions.tcAPIException: Error occurred while removing child form entry with primary key '44' in child table with key '439'...>
<Apr 11, 2022 10:55:35,187 AM UTC> <Error> <oracle.iam.platform.kernel.impl> <IAM-0089999> <Kernel Information: {0}
oracle.iam.platform.kernel.EventFailedException: An error occurred while revoking an entitlement IE_BLD_QC.
at oracle.iam.provisioning.util.ProvisioningUtil.createEventFailedException(ProvisioningUtil.java:173)
at oracle.iam.provisioning.handlers.RevokeEntitlementActionHandler.execute(RevokeEntitlementActionHandler.java:111)
>
<Apr 11, 2022 10:55:35,198 AM UTC> <Warning> <oracle.iam.platform.kernel.impl> <IAM-0089999> <Kernel Information:
====================================
Flow for Process Id 3052070 name 86b158f7-e7d8-4c82-a1d7-5ddb08d304cf
Status : ACTIVE
Id 1 name RevokeEntitlementActionHandler : FAILED
Status : FAILED
====================================
>
<Apr 11, 2022 10:55:35,199 AM UTC> <Error> <oracle.iam.request.impl> <BEA-000000> <An error occurred while revoking an entitlement IE_BLD_QC.
oracle.iam.platform.kernel.EventFailedException: An error occurred while revoking an entitlement IE_BLD_QC.
any help solving this issue would be highly appreciated.
thanks in advance.