My Oracle Support Banner

E1: ORCH: Child Orchestration Fails with Errors "Failed to marshal Response" and "Exception removing asynch orch to session" if Called with Fire and Forget Enabled (Doc ID 2919084.1)

Last updated on NOVEMBER 14, 2024

Applies to:

JD Edwards EnterpriseOne Orchestrator - Version 9.2 and later
JD Edwards EnterpriseOne Tools - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

Child orchestrations fail if called with Fire and Forget enabled, when child orchestrations do not complete before the parent orchestration session ends.

Error in AIS E1root log:

[WARN  ] <USER> - [AIS]             Failed to marshal Response for ReturnValueRow1Names java.lang.NullPointerException
[WARN  ] <USER> - [AIS]             Exception removing asynch orch to session java.lang.NullPointerException
 

STEPS TO REPRODUCE
==================

1. Create a main orchestration (orch) and child orchestration (orch)
2. Call child orch from main orch with Fire and Forget enabled
3. Child orch fails

Note that it may work when executing for orchestrator studio but fails when calling from third-party clients like postman.


There was also a similar issue for an orch submitted to a fire and forget queue calling a long running notification. The sign out was occurring right after the acknowledgement was sent causing the notification to eventually fail.

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.