What do we do when the target data structure has elements from different target namespaces? The graphical mapping does not cater to multiple target namespaces when using XSDs. In this blog, I will go through a sample example and a solution to resolve...
In my current project, we are syncing two systems using SAP Cloud Integration. Records from 25 tables are sent from the Sender system to the Receiver system. Some of these 25 tables are huge, and the first full load is often time-consuming for those ...
Earlier this week, I was adding new functionality to exception handling. This change was to End the Message with an Escalation End Event instead of an End Message Event to enable filtering the error message using the status field for Monitoring. In t...
Previous – Test Message | Index | Next – Summary
This week, we'll explore the last pattern in the EIPinCPI blog series known as Channel Purger.
When do I use this pattern?
Channel Purger, as the name suggests is used to remove messages from the Chann...
Previous – Smart Proxy | Index | Next – Channel Purger
This week, we'll study one of the popular system management patterns known as Test Message.
When do I use this pattern?
In software engineering, testing is performed to verify that the build is s...
Hi kunalkadamcpi,All you need is a nested loop. Please try the code below:import com.sap.gateway.ip.core.customdev.util.Message
import groovy.json.JsonOutput
import groovy.json.JsonSlurper
def Message processData(Message message) {
def bod...
Hi riaankumbhare,
Did you import the Customers.xsd first? You need to import the dependent schemas before importing the main schema.
Hope this helps,
Bala
Hi d4n13l,
I tried using the Concat function in the Key Element input box. However, it did not work.
The only way to achieve multiple Key Elements is to concatenate them into a single field before feeding them into the Content Enricher. Please note...