<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    胖熊熊

    得到多少又失去了什么

    soap不同語言通信參數異常

      最近在做一個項目時,需要使用.net 的soap服務,但是根據wsdl 生成的客戶端一直都無法調用成功,提示:  Data type 'soapenc:Array' mismatch in element 'stParameters'。其中stParameters在wsdl 中描述為數組類型,soap sytle為RPC,java生成客戶端對應的參數為Object[]。
      在調用的時候,如果不傳數組參數,接口收發正常,一旦帶了數組參數,就會出現上面的異常。后來找了很多資料,基本上是說服務端wsdl樣式問題。在對方服務端不會因我們接入方而改變情況下,我們只能采取無奈的手段,使用JAXM 來發送和接受SOAP消息。

       具體使用可以參考:http://www.ibm.com/developerworks/cn/xml/tips/x-jaxmsoap/
       對于接受的SOAP消息,可以直接加載成xml進行解析,如下:
    SOAPMessage reply = connection.call(message, urlEndpoint);
                
                ByteArrayOutputStream respbty 
    = new ByteArrayOutputStream();
                reply.writeTo(respbty);
                String respstr 
    = new String(respbty.toByteArray());
                logger.info(
    "接收SOAP消息包:"+respstr);

     

    posted on 2009-09-25 15:05 fatbear 閱讀(406) 評論(0)  編輯  收藏 所屬分類: JAVAweb service

    主站蜘蛛池模板: 亚洲精品动漫人成3d在线| 日韩毛片免费在线观看| 丁香五月亚洲综合深深爱| www成人免费视频| 亚洲综合另类小说色区色噜噜| 成人黄色免费网址| 亚洲av之男人的天堂网站| 亚洲日本乱码卡2卡3卡新区| 亚洲高清视频免费| 亚洲一区二区三区不卡在线播放| 免费播放国产性色生活片| 久久福利资源网站免费看| 亚洲国产日韩一区高清在线| 久久久久免费看成人影片| 久久亚洲sm情趣捆绑调教 | 老司机精品视频免费| 88av免费观看| 亚洲人成高清在线播放| 国内大片在线免费看| 久久久久亚洲AV片无码下载蜜桃 | 亚洲精品无码久久| 人人狠狠综合久久亚洲高清| 亚洲国产成人精品无码区在线秒播| 久久成人国产精品免费软件| 亚洲精品午夜国产va久久| 全部免费a级毛片| 国产无遮挡无码视频免费软件| 亚洲无圣光一区二区| 成人永久免费高清| 中文字幕高清免费不卡视频| 四虎永久在线免费观看| 亚洲国产综合精品中文第一| 亚洲国产精品丝袜在线观看| 西西人体免费视频| wwwxxx亚洲| 亚洲精品中文字幕无码蜜桃| 国产免费福利体检区久久| 亚洲国产精品久久久久网站| 国产青草视频在线观看免费影院| 精品乱子伦一区二区三区高清免费播放 | 亚洲人成网站在线播放vr|