My Oracle Support Banner

SBL-EAI-04008 and SBL-EAI-04056 When Invoking UCM Workflows in Inbound REST API (Doc ID 2869559.1)

Last updated on JUNE 19, 2022

Applies to:

Siebel CRM - Version 16.0 [IP2016] and later
Information in this document applies to any platform.

Symptoms

When attempting to invoke UCM workflow "UCM Financial Asset Customer Profile Integration SOAP " as an inbound RestFul API call by means of a wrapper custom business service 
the following error occurs in the EAIObjMgr_enu log :

ObjMgrLog Error 1 000000be62789beb:0 2022-05-09 00:32:17 (eaiobjinst.cpp (3383)) SBL-EAI-04008: Integration component type 'FINCORPAccountContact' is not a valid child type for component type 'FINCORP Account'.
ObjMgrBusServiceLog Error 1 000000be62789beb:0 2022-05-09 00:32:17 (datasync.cpp (358)) SBL-EAI-04008: Integration component type '<?>' is not a valid child type for component type '<?>'.
ObjMgrLog Error 1 000000be62789beb:0 2022-05-09 00:32:17 (dataaccess.cpp (287)) SBL-EAI-04056: Cannot map input object ('') to internal integration object ('UCMFINCORPAccountSourceDataAndHistory').
PrcExec PropSet 4 000000be62789beb:0 2022-05-09 00:32:17 (SBL-BPR-00162)--(SBL-EAI-04008)--(SBL-EAI-04056)


The issue can be reproduced at will with the following steps:
1. Create a custom business service to act as a wrapper. It takes the same inputs as the workflow would and then invokes the workflow .

2. Setup the wrapper business service so it can be invoked through REST . See How To Test Siebel IP2016 and 17+ RESTFul Services API (Doc ID 2193144.2

3. Make the REST call and notice it ends in error as above.

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
References


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