See also Add to message log for a Groovy implementation
importClass(com.sap.gateway.ip.core.customdev.util.Message);
function processData(message) {
const body = message.getBody(java.lang.String) || 'Empty Payload';
const context = message.getProperty('Log_Context') || 'Current Payload';
const messageLog = messageLogFactory.getMessageLog(message);
if(messageLog =! null) {
messageLog.addAttachmentAsString(context, body, "text/plain");
}
return message;
}