Invoking Workflow from write record and using EAI Adapter to get the XML (Doc ID 2212989.1)

Last updated on JUNE 23, 2017

Applies to:

Siebel Workflow - Version 8.1.1.5 [21229] and later
Information in this document applies to any platform.

Goal

 
Whenever a Field is updated, an XML is generated and is placed in one folder for the downstream application to consume.

The generation of the XML is written of the write record of a particular business component.

Below is the code snippet for reference.

The attached code snippet calls a workflow which query the same field again in the cloned business component.
The issue that we are facing is, whenever the XML is getting generated it is giving us old values before the update of the bug.
e.g. If we modify the field values from "XXX" to "YYY" field on BusComp from the XML which is getting generated in the outbound folder still shows the value of "XXX" field despite of the being updated to value of "YYY".

Firstly this issue is happening intermittently and works fine if we raise the workflow monitoring level "4-Debug" or on raising the WfProcMgr component log level to 5.

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms