2015-06-11 62 views
0

我遇到了一個問題,我的請求xml使用SAAJ構建,它具有作爲SOAP-ENV的Envelope前綴:當我在eclipse主方法中運行時使用Envelope。而當我把代碼放在Weblogic 11g中時,我檢查了前綴已成爲env:Envelope。我使用的Envelope xml是「http://schemas.xmlsoap.org/soap/envelope/」。SAAJ請求xml,信封前綴更改本身

如果有人告訴我發生了什麼,如果發送帶有任一前綴的請求,會有什麼效果?

回答

1

只要它在命名空間聲明中引用正確的uri,前綴應該沒有關係。然而......有些人認爲,沒有nos或者任何你喜歡稱之爲錯誤的東西(手動解析xml)並期待一個特定的前綴。