2012-12-07 17 views

回答

1

有一個簡單的技巧來檢查你的假設。當你有一個SOAPEnvelope嘗試替代SOAP消息,並看看會發生什麼,當接收器接收到它

SOAPMessage msg = ((SOAPMessageContext) context).getMessage(); 
    SOAPPart sp = msg.getSOAPPart(); 
    SOAPEnvelope env = sp.getEnvelope(); 

現在:在handleMessage方法添加該代碼。我將破壞這個驚喜並向你透露:它將被改變:-) 因此,你的SOAPHandler在它被髮送之前攔截這個消息。

相關問題