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 laterInformation 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 :
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 |