processing jms message in wso2 esb -
i have jms message
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <content> <entry type="1"> <textmessage jmsdeliverymode="2" jmsdestination="queue:///queue" jmsexpiration="0" jmsmessageid="id:c3e2d840d8e3c1f14040404040404040cf1eba01c4eff036" jmspriority="4" jmsredelivered="false" jmstimestamp="1434705226223" fromqueue="true" codec="base64"> <text>dgvzda==</text> </textmessage> </entry> </content>
but when pull wso2 esb gets soap envelope , i'm not able retrieve properties on here, jmsdestination etc.
want read details in wso2 esb. there way? following soap message after getting message jms, , logging or xpath works on this.
[2015-06-22 11:08:33,632] info - logmediator to: , wsaction: urn:mediate, soapa ction: urn:mediate, messageid: id:c3e2d840d8e3c1f14040404040404040cf224f7f3bbf47 25, direction: request, envelope: <?xml version="1.0" encoding="utf-8"?><soapenv :envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:bod y>test1</soapenv:body></soapenv:envelope>
thanks
i'm setting jms headers in sending proxy this.
in receiving proxy, can access property get-property in following example.
<log level="custom"> <property name="autodeploy_tsonl_createproxytarget - config params transport intervall " expression="get-property('transport','transport_transferintervall')"/>
hope helps.
Comments
Post a Comment