An Approval in Fusion Applications is failing with "Error walking up Hierarchy. Failed to fetch UptoApprover for principal"
(Doc ID 2381523.1)
Last updated on SEPTEMBER 12, 2023
Applies to:
Oracle SOA Suite - Version 11.1.1.9.0 and laterOracle Fusion Applications Common Components Cloud Service - Version 11.1.11.1.0 and later
Information in this document applies to any platform.
Symptoms
When selecting Manage Approvals in a Fusion Applications (Procurement) Purchase Order, the following error appears in the FA user interface:
Error occurred while displaying History tree table. Error in evaluating routing slip. Check the underlying exception and correct the error in the routing slip.
In the diagnostic.log file, the following errors can be seen :-
[2018-03-19T15:17:32.236+00:00] [ESS_SOAServer_1] [ERROR] [] [oracle.soa.services.workflow.task] [tid: [ACTIVE].ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: ] [ecid: ] [APP: soa-infra] [composite_name: PrcPoApprovalComposite!1103517_27094190] [component_name: DocumentApprovalRules] <.> Error in evaluating routing slip.[[
Error while evaluating the routing slip default/PrcPoApprovalComposite!1103517_27094190/DocumentApproval. This routing slip is used by workflow default/PrcPoApprovalComposite!1103517_27094190/DocumentApproval.
Check the underlying exception and correct the error in the routing slip.
ORABPEL-30002
Error in evaluating routing slip.
Error while evaluating the routing slip default/PrcPoApprovalComposite!1103517_27094190/DocumentApproval. This routing slip is used by workflow default/PrcPoApprovalComposite!1103517_27094190/DocumentApproval.
Check the underlying exception and correct the error in the routing slip.
at oracle.bpel.services.workflow.task.impl.TaskService.getFutureParticipants(TaskService.java:6274)
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.bpel.services.workflow.common.WorkflowFabricInitCheckAdvice.invoke(WorkflowFabricInitCheckAdvice.java:26)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:113)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.workflow.test.workflow.ExceptionTestCaseBuilder.invoke(ExceptionTestCaseBuilder.java:155)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.common.dms.MethodEventAspect.invoke(MethodEventAspect.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.common.dms.MethodPhaseEventAspect.invoke(MethodPhaseEventAspect.java:82)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy353.getFutureParticipants(Unknown Source)
at oracle.bpel.services.workflow.query.impl.TaskSequenceUtil.getFutureTaskSequence(TaskSequenceUtil.java:1887)
at oracle.bpel.services.workflow.query.impl.TaskSequenceUtil.getTaskSequence(TaskSequenceUtil.java:332)
at oracle.bpel.services.workflow.query.impl.TaskQueryService.getTaskSequence(TaskQueryService.java:5267)
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)
.
.
.
Caused by: oracle.bpel.services.workflow.task.impl.RoutingSlipEvaluationException: oracle.bpel.services.workflow.task.impl.RoutingSlipEvaluationException: oracle.bpel.services.workflow.task.impl.RoutingSlipEvaluationException: ORABPEL-30110
Error walking up Hierarchy.
Failed to fetch UptoApprover for principal: testUser .
Check UptoApprover value in List Builder Specifications.
at oracle.bpel.services.workflow.task.impl.FutureParticipantsEvaluator.evaluate1(FutureParticipantsEvaluator.java:475)
at oracle.bpel.services.workflow.task.impl.FutureParticipantsEvaluator.evaluate(FutureParticipantsEvaluator.java:288)
at oracle.bpel.services.workflow.task.impl.FutureParticipantsEvaluator.evaluate(FutureParticipantsEvaluator.java:270)
at oracle.bpel.services.workflow.task.impl.TaskService.getFutureParticipants(TaskService.java:6262)
... 90 more
Caused by: oracle.bpel.services.workflow.task.impl.RoutingSlipEvaluationException: oracle.bpel.services.workflow.task.impl.RoutingSlipEvaluationException: ORABPEL-30110
Error walking up Hierarchy.
Failed to fetch UptoApprover for principal: testUser .
Check UptoApprover value in List Builder Specifications.
at oracle.bpel.services.workflow.task.impl.FutureParticipantsEvaluator.evaluate1(FutureParticipantsEvaluator.java:475)
Error while evaluating the routing slip default/PrcPoApprovalComposite!1103517_27094190/DocumentApproval. This routing slip is used by workflow default/PrcPoApprovalComposite!1103517_27094190/DocumentApproval.
Check the underlying exception and correct the error in the routing slip.
ORABPEL-30002
Error in evaluating routing slip.
Error while evaluating the routing slip default/PrcPoApprovalComposite!1103517_27094190/DocumentApproval. This routing slip is used by workflow default/PrcPoApprovalComposite!1103517_27094190/DocumentApproval.
Check the underlying exception and correct the error in the routing slip.
at oracle.bpel.services.workflow.task.impl.TaskService.getFutureParticipants(TaskService.java:6274)
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.bpel.services.workflow.common.WorkflowFabricInitCheckAdvice.invoke(WorkflowFabricInitCheckAdvice.java:26)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.workflow.common.WorkflowServiceCacheEventAdvice.invoke(WorkflowServiceCacheEventAdvice.java:113)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.workflow.test.workflow.ExceptionTestCaseBuilder.invoke(ExceptionTestCaseBuilder.java:155)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.common.dms.MethodEventAspect.invoke(MethodEventAspect.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at oracle.bpel.services.common.dms.MethodPhaseEventAspect.invoke(MethodPhaseEventAspect.java:82)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy353.getFutureParticipants(Unknown Source)
at oracle.bpel.services.workflow.query.impl.TaskSequenceUtil.getFutureTaskSequence(TaskSequenceUtil.java:1887)
at oracle.bpel.services.workflow.query.impl.TaskSequenceUtil.getTaskSequence(TaskSequenceUtil.java:332)
at oracle.bpel.services.workflow.query.impl.TaskQueryService.getTaskSequence(TaskQueryService.java:5267)
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)
.
.
.
Caused by: oracle.bpel.services.workflow.task.impl.RoutingSlipEvaluationException: oracle.bpel.services.workflow.task.impl.RoutingSlipEvaluationException: oracle.bpel.services.workflow.task.impl.RoutingSlipEvaluationException: ORABPEL-30110
Error walking up Hierarchy.
Failed to fetch UptoApprover for principal: testUser .
Check UptoApprover value in List Builder Specifications.
at oracle.bpel.services.workflow.task.impl.FutureParticipantsEvaluator.evaluate1(FutureParticipantsEvaluator.java:475)
at oracle.bpel.services.workflow.task.impl.FutureParticipantsEvaluator.evaluate(FutureParticipantsEvaluator.java:288)
at oracle.bpel.services.workflow.task.impl.FutureParticipantsEvaluator.evaluate(FutureParticipantsEvaluator.java:270)
at oracle.bpel.services.workflow.task.impl.TaskService.getFutureParticipants(TaskService.java:6262)
... 90 more
Caused by: oracle.bpel.services.workflow.task.impl.RoutingSlipEvaluationException: oracle.bpel.services.workflow.task.impl.RoutingSlipEvaluationException: ORABPEL-30110
Error walking up Hierarchy.
Failed to fetch UptoApprover for principal: testUser .
Check UptoApprover value in List Builder Specifications.
at oracle.bpel.services.workflow.task.impl.FutureParticipantsEvaluator.evaluate1(FutureParticipantsEvaluator.java:475)
Changes
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 |
Changes |
Cause |
Solution |