2016-05-20 9 views
0

私はWSO2 ESBのAPIリソースのjavascriptコンテンツに対処しなければなりません。特に、私はそれがjavascriptであるメッセージからmd5ハッシュを取得したいと思います。WSO2のJavascriptコンテンツのMD5 ESB API

messageType = application/javascriptを使用すると、JSメッセージが表示されないバイナリが表示されます。

私はこれを行うことができますか?私がmd5を取得するためにバイナリを使用する場合、それは動作しますか?下記のよう

答えて

0

最後に、私はこの質問を解決:

を最初に、私は「org.apache.axis2.format.PlainTextBuilder指し、「テキスト/ javascriptの」にaxis2.xmlをmessageBuldirとmessageFormaterプロパティで変更しました"および" org.apache.axis2.format.PlainTextFormatter "を参照してください。

次の式でAPIでメッセージを取得しました。「s11:Body/child :: [fn:position()= 1] | s12:Body/child :: [fn:position()= 1]」となる。これで、jsメッセージをプロパティに保存できます。

最後に、JSでプロパティのMD5を計算するクラスメディエーターを作成しました。