0
我在面向服務的項目中使用Mule ESB進行基於內容的路由。我正在遷移到新的'基於http操作的連接器',如here所述,但我無法找到我的真正有效載荷在哪裏(實際有效載荷是SOAP XML)。當我打印的有效載荷我得到這個:什麼是騾的'BlockingTransferInputStream'?我的實際有效載荷在哪裏?
org.mule.mo[email protected]6f05894a
我怎樣才能得到我想要的有效載荷? (SOAP,XML)
這是我的監聽配置:
<http:listener-config name="HTTP_request" host="${MachineName}" port="${InboundPort}" doc:name="HTTP request Configuration" />
<flow name="RestEtryPoint">
<http:listener config-ref="HTTP_request" path="/{name}" doc:name="HTTP" />
........ //SOME CODE//
</flow>
是的你是對的。我設法解決它與對象到字節陣列變壓器 – MoienGK 2015-02-08 13:44:57
但現在我面臨一些其他問題。似乎這種轉換與軟件包混淆,並且:SOAP消息傳遞需要HTTP Content-Type標頭,並且沒有找到。 – MoienGK 2015-02-08 13:49:28
所有屬性應該仍然在消息中可用。如果不是這種情況,您可以輕鬆設置您選擇的出站屬性。我不知道到底發生了什麼,但是如果你在流程中解釋你想達到的目標,這將會有所幫助。 – clare 2015-02-08 16:02:42