My Oracle Support Banner

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 later
Information 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


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