Fusion Global Human Resources : "Business Fault Null" Errors in Approval when User trying to add Email or Phone details for Terminated Employees
(Doc ID 2870624.1)
Last updated on JULY 12, 2023
Applies to:
Oracle Fusion Global Human Resources Cloud Service - Version 11.13.21.10.0 and laterInformation in this document applies to any platform.
Symptoms
Issue :
For Terminated Employees, when Customer tries to add an Email or Address the Approval Fails.
Fault :
Attempted to access property "businessUnit" in class "oracle.bpel.services.workflow.task.model.PersonalInformationRules.RequestorDetails" with a null object reference. at line 192 column 13 in /Ruleset(PersonalInformationRules)/Rule(NullApprove)/Pattern(v0_Task)/Test[3]
Location : ProcessApprovalProcess(Business Process Execution)
Fault :
<bpelFault><faultType>1</faultType><operationErroredFault xmlns="http://xmlns.oracle.com/bpel/workflow/taskService"><part name="payload"><operationErroredFault xmlns="http://xmlns.oracle.com/bpel/workflow/taskService"><faultInfo>ORABPEL-30082 WorkflowServiceEngine request to another component failed. Request operation CallFunctionStateless from default/HcmPeopleProcessComposite!11.13.21.10.0/PersonalInformation to PersonalInformationRules failed with Business Fault: null. Check the underlying fault. Check target SOA component for cause. </faultInfo><taskError xmlns="http://xmlns.oracle.com/bpel/workflow/taskError"><errorId>30082</errorId><errorArgs></errorArgs><errorMessage>WorkflowServiceEngine request to another component failed. Request operation CallFunctionStateless from default/HcmPeopleProcessComposite!11.13.21.10.0/PersonalInformation to PersonalInformationRules failed with Business Fault: null. Check the underlying fault. Check target SOA component for cause. </errorMessage><errorDate>2022-04-22T07:14:30.817Z</errorDate><isRecoverable>false</isRecoverable><sca/><faultCode>env.Client</faultCode><submittedDate></submittedDate><errorParameters><errorParameter><index>0</index><value>CallFunctionStateless</value></errorParameter><errorParameter><index>1</index><value>default/HcmPeopleProcessComposite!11.13.21.10.0/PersonalInformation</value></errorParameter><errorParameter><index>2</index><value>PersonalInformationRules</value></errorParameter><errorParameter><index>3</index><value></value></errorParameter></errorParameters><baseErrorInfo><errorMessage>Attempted to access property "businessUnit" in class "oracle.bpel.services.workflow.task.model.PersonalInformationRules.RequestorDetails" with a null object reference. at line 192 column 13 in /Ruleset(PersonalInformationRules)/Rule(NullApprove)/Pattern(v0_Task)/Test[3]</errorMessage><humanTask>default/HcmPeopleProcessComposite!11.13.21.10.0/PersonalInformation</humanTask><ruleSet>PersonalInformationRules</ruleSet><rule>NullApprove</rule></baseErrorInfo></taskError></operationErroredFault></part></operationErroredFault></bpelFault>
Scenario :
1. The approval Rules are written based on Business Unit . In Run Time, we notice for Terminated Employees the Business unit is having Null Value in the Payload
2. Issue is replicated in both Classic and Responsive Pages.
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 |