MPL Payload Log
Basic MPL logging to see the payload in the monitoring.
You don't have to import any library to use messageLogFactory
. It is already "injected" to your script.
Basic MPL logging to see the payload in the monitoring.
You don't have to import any library to use messageLogFactory
. It is already "injected" to your script.
import com.sap.gateway.ip.core.customdev.util.Message;
def Message processData(Message message) {
def body = message.getBody(java.lang.String) as String;
def messageLog = messageLogFactory.getMessageLog(message);
if(messageLog != null){
messageLog.setStringProperty("Logging", "Printing Payload As Attachment");
messageLog.addAttachmentAsString("Message#1", body, "text/plain");
}
return message;
}