В wso2 запрос сообщения ESB classmediator пуст - PullRequest
0 голосов
/ 09 декабря 2018

В посреднике класса wso2 esb я получаю пустой запрос.

открытый класс HandleJSONPayload расширяет AbstractMediator {

    public boolean mediate(MessageContext context) {
        try {
            org.apache.axis2.context.MessageContext axis2MessageContext = ((Axis2MessageContext) context).getAxis2MessageContext();
            JSONObject jsonPayload = new JSONObject(JsonUtil.jsonPayloadToString(axis2MessageContext));
**System.out.println("o/p--------->"+jsonPayload.toString());**

            //setting the payload as the message payload
            JsonUtil.getNewJsonPayload(axis2MessageContext, jsonPayload.toString(), true, true);
        } catch (Exception e) {
            handleException("Error while mediating the message", e, context);
        }
        return true;
    }
}

Печать o / p, которую я печатаю, дает пустой json ({}),Но во многих статьях я обнаружил, что это способ получить сообщение.

...