WSO2 ESB API中{j}内容的MD5

时间:2016-05-20 08:08:02

标签: wso2 wso2esb

我必须处理WSO2 ESB中API资源中的javascript内容。具体来说,我想从消息中获取md5哈希,它是一个javascript。

当我使用messageType = application / javascript时,我得到一个二进制文件,没有JS消息。

我可以这样做吗?如果我使用二进制来获取md5,它会起作用吗?

1 个答案:

答案 0 :(得分:0)

最后,我解决了这个问题,如下所示:

首先,我在axis2.xml中将messageBuldir和messageFormater属性更改为“text / javascript”,指向“org.apache.axis2.format.PlainTextBuilder”和“org.apache.axis2.format.PlainTextFormatter”。 / p>

第二次,我在API中收到了下一个表达式的消息:“s11:Body / child :: [fn:position()= 1] | s12:Body / child :: [fn:位置()= 1]”。有了它,我可以将js消息保存在属性中。

最后,我写了一个类中介来用JS计算属性的MD5。