SBL-EAI-04004: No key field name present in the integration component instance
Applies to:
Siebel Media - Version: 7.8.2.8 SIA [19237]Information in this document applies to any platform.
Symptoms
A web service was created based on a Workflow that had the EAI Siebel Adapter step to upsert attachments to an Service Request record.The Integration Object was created from the Integration Object Wizard and some modifications on the Integration Component Fields of the Attachment Integration Component have been made.
When the EAI Siebel Adapter was executed to insert the attachment the following error was raised:
No key field name present in the integration component instance(SBL-EAI-04004)
Cause
After further testing, it was found that the error happened because the Integration Object used has been modified to change some of the Integration Component Field names from the attachment Integration Component and that caused the error to be thrown.Solution
The solution in this case was to make sure that the attachment Integration Component Field names all matched the corresponding External Name.In order to avoid this issue, it is recommended that no change is made to the attachment Integraiton Component after the Integration Object is created by the Integraiton Object Wizard.
תגובות
הוסף רשומת תגובה