WSO2 EI,如何从定制类介体获取有效载荷作为字符串

时间:2019-09-26 10:29:21

标签: wso2 wso2esb esb wso2ei synapse

我创建了自己的MediatorClass。哪个有这个主要方法:

public boolean mediate(MessageContext context) { 
    // TODO Implement your mediation logic here
    return true;
}

现在有问题。该介体是REST API序列的一部分,该序列具有要编辑的文本主体。

如何将这个有效载荷提取为字符串?

1 个答案:

答案 0 :(得分:1)

获取肥皂主体的根元素:

OMElement element = (OMElement) context.getEnvelope().getBody().getFirstOMChild();

(请参阅MessageContext

只需使用element.toString() (请参阅OMElement