Dear All,
I had a scenario working fine with basic mapping where I was fetching some information from IoT in HCI/CPI and then mapped it to IDoc. It was working absolutely fine but when I checked today, it gave me an error. Basically I was configuring another scenario of SOAP to IDoc and I got the error there.
com.sap.xi.mapping.camel.XiMappingException: com.sap.aii.mappingtool.tf7.IllegalInstanceException: Cannot produce target element /ZIDOC/IDOC/ZSEGMENT. Queue has not enougth values in context. Target xsd requires a value for this element, but target field mapping does not produce one. Probably the xml-instance is not valid to the source xsd, or the target field mapping does not fulfill the requirement of the target xsd., cause: com.sap.aii.mappingtool.tf7.IllegalInstanceException: Cannot produce target element /ZIDOC/IDOC/ZIDOC. Queue has not enougth values in context. Target xsd requires a value for this element, but target field mapping does not produce one. Probably the xml-instance is not valid to the source xsd, or the target field mapping does not fulfill the requirement of the target xsd.
Please suggest what has changed in HCI/CPI in terms mapping validations which has stopped a working iFlow.
Regards
Amitabh