C# 調(diào)用 JavaWebservice服務(wù)遇到的問(wèn)題匯總
1. A SOAP 1.2 message is not valid when sent to a SOAP 1.1 only endpoint.
問(wèn)題原因:
客戶端和服務(wù)端的SOAP協(xié)議版本不一致。
解決方法:
①修改客戶端SOAP協(xié)議版本和服務(wù)端一致
②修改服務(wù)端SOAP協(xié)議版本和客戶端一致
附Java服務(wù)端修改服務(wù)暴露SOAP版本方法:
在接口的實(shí)現(xiàn)類上面添加注解
//import javax.xml.ws.BindingType; //import javax.xml.ws.soap.SOAPBinding; @BindingType(SOAPBinding.SOAP12HTTP_BINDING) //1.2 @BindingType(SOAPBinding.SOAP11HTTP_BINDING) //1.1
2. MustUnderstand headers: [{http://www.w3.org/2005/08/addressing}Action, {http://www.w3.org/2005/08/addressing}To] are not understood
問(wèn)題原因:
C#調(diào)用Java服務(wù)時(shí),請(qǐng)求時(shí)添加了ws-addressing 信息,而CXF默認(rèn)沒(méi)有打開(kāi)ws-addressing開(kāi)關(guān),會(huì)出現(xiàn)上述warn
解決方法:
①在app-context-service.xml 下的服務(wù)暴露中,添加以下節(jié)點(diǎn),以支持ws-addressing。
<jaxws:endpoint id="javaMonitorConfigService" implementor="#monitorConfigService" address="/javaMonitorConfigService"> <jaxws:features> <wsa:addressing xmlns:wsa="http://cxf.apache.org/ws/addressing" /> </jaxws:features> </jaxws:endpoint>
相關(guān)文章
C#在DataTable中根據(jù)條件刪除某一行的實(shí)現(xiàn)方法
我們通常的方法是把數(shù)據(jù)源放在DataTable里面,但是偶爾也會(huì)需要把不要的行移除,怎么實(shí)現(xiàn)呢,下面通過(guò)代碼給大家介紹c# atatable 刪除行的方法,需要的朋友一起看下吧2016-05-05C#的FileSystemWatcher用法實(shí)例詳解
這篇文章主要介紹了C#的FileSystemWatcher用法,以實(shí)例形似詳細(xì)分析了FileSystemWatcher控件主要功能,并總結(jié)了FileSystemWatcher控件使用的技巧,需要的朋友可以參考下2014-11-11C#用ComboBox控件實(shí)現(xiàn)省與市的聯(lián)動(dòng)效果的方法
這篇文章主要介紹了C#用ComboBox控件實(shí)現(xiàn)省與市的聯(lián)動(dòng)效果的方法,較為詳細(xì)的分析了ComboBox控件的使用原理與相關(guān)技巧,需要的朋友可以參考下2015-01-01Unity實(shí)現(xiàn)卡片循環(huán)滾動(dòng)效果的示例詳解
這篇文章主要為大家詳細(xì)介紹了如何利用Unity實(shí)現(xiàn)卡片循環(huán)滾動(dòng)的效果,文中的實(shí)現(xiàn)步驟講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下2022-12-12WPF調(diào)用WindowsAPI實(shí)現(xiàn)屏幕錄制
這篇文章主要為大家詳細(xì)介紹了WPF如何調(diào)用WindowsAPI實(shí)現(xiàn)屏幕錄制,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)或工作有一定幫助,感興趣的小伙伴可以了解一下2023-05-05C#使用FluentScheduler實(shí)現(xiàn)觸發(fā)定時(shí)任務(wù)
FluentScheduler是.Net平臺(tái)下的一個(gè)自動(dòng)任務(wù)調(diào)度組件,這篇文章主要為大家詳細(xì)介紹了C#如何使用FluentScheduler實(shí)現(xiàn)觸發(fā)定時(shí)任務(wù),感興趣的小伙伴可以了解下2023-12-12深入C#任務(wù)管理器中應(yīng)用程序選項(xiàng)隱藏程序本身的方法詳解
本篇文章是對(duì)在C#任務(wù)管理器中應(yīng)用程序選項(xiàng)隱藏程序本身的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05