日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Spring WS Web服務。使用SAAJ向響應中添加附件-端點無適配器

瀏覽:116日期:2024-05-03 18:13:51
如何解決Spring WS Web服務。使用SAAJ向響應中添加附件-端點無適配器?

我相信無論哪種情況,您的客戶都需要了解附件,因此我建議您堅持使用mtom(因為它已成為標準配置)

檢查您使用的spring-ws版本以及使用的maven group-id。我遇到了同樣的錯誤,因為最近添加了此功能(我認為呢?)。

嘗試輸入,并刪除其他任何spring-ws進口的產品

<dependency><groupId>org.springframework.ws</groupId><artifactId>spring-ws-core</artifactId><version>2.0.2.RELEASE</version> </dependency>解決方法

我真的很難讓Spring-WS返回帶有附件的響應。我設法獲得了MTOM版本,但是這在客戶端上有一些先決條件,因為我認為客戶端也必須啟用MTOM(如果不正確,請更正我)。

我現在想要做的是使用SAAJ和Spring-WS的附件實現實現標準的SOAP。

為此,我實現了一個端點,該端點僅將來自本地文件系統的圖像附加到響應。

@Endpointpublic class TestEndPoint {private SaajSoapMessageFactory saajMessageFactory;@PayloadRoot(namespace='http://ws.mypackage.com',localPart='downloadMessageRequestSaaj') @ResponsePayload public JAXBElement<DownloadResponseSaajType> invoke(@RequestPayload DownloadMessageRequestSaaj req,MessageContext context ) throws Exception {DownloadResponseSaajType response = new DownloadResponseSaajType();DownloadResponseSaajType.PayLoad payload = new DownloadResponseSaajType.PayLoad();DataHandler handler = new javax.activation.DataHandler(new FileDataSource('c:tempmaven-feather.png')); SaajSoapMessage message = saajMessageFactory.createWebServiceMessage(); message.addAttachment('picture',handler); context.setResponse(message); payload.setMessagePayLoad(handler); return objectFactory.createDownloadMessageResponseSaaj(response); } public void setSaajMessageFactory(SaajSoapMessageFactory saajMessageFactory){this.saajMessageFactory = saajMessageFactory; } public SaajSoapMessageFactory getSaajMessageFactory(){return saajMessageFactory; }}

Saaj屬性注入了視點,如下所示:

<sws:annotation-driven/><bean factory-method='newInstance' /><bean class='org.springframework.ws.soap.saaj.SaajSoapMessageFactory'><constructor-arg ref='soapMessageFactory' /></bean><bean class='com.mypackage.TestEndPoint'> <property name='saajMessageFactory' ref='saajMessageFactory' /></bean>

當我嘗試致電上述服務時,出現以下錯誤:

<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'> <SOAP-ENV:Header/> <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>SOAP-ENV:Server</faultcode> <faultstring xml:lang='en'>No adapter for endpoint [public javax.xml.bind.JAXBElement&lt;com.mypackage.ws.DownloadResponseSaajType> com.mypackage.TestEndPoint.invoke(com.mypackage.ws.DownloadMessageRequestSaaj,org.springframework.ws.context.MessageContext) throws java.lang.Exception]: Is your endpoint annotated with @Endpoint,or does it implement a supported interface like MessageHandler or PayloadEndpoint?</faultstring> </SOAP-ENV:Fault> </SOAP-ENV:Body></SOAP-ENV:Envelope>編輯7月13日

我今天注意到,我更改了方法簽名以刪除MessageContext參數,如下所示,然后我沒有得到該錯誤:

public JAXBElement<DownloadResponseSaajType> invoke(@RequestPayload DownloadMessageRequestSaaj req)

但是,問題是我需要訪問MessageContext才能添加附件。可能是我的配置在某處錯誤嗎?

標簽: web
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
精品一区免费| 亚洲精品成人| 国产另类在线| 91九色精品国产一区二区| 成人国产精品久久| 国内自拍视频一区二区三区| 激情六月综合| 国产日韩欧美三区| 亚洲人成在线影院| 红桃视频欧美| 久久精品99久久无色码中文字幕| 久久国产欧美日韩精品| 欧美在线不卡| 久久亚洲资源中文字| 精精国产xxxx视频在线野外| 国产在线观看www| 亚洲精品进入| 国产精品一区二区美女视频免费看 | 亚洲一区免费| 国产精品一区二区av日韩在线| 香蕉久久精品| 九一成人免费视频| 日韩高清成人| 丝袜亚洲另类欧美| 在线看片一区| 国内精品伊人| 成人羞羞视频播放网站| 国产第一亚洲| 亚州精品视频| 国产毛片久久| 亚洲一二av| 日韩一区精品视频| 日韩欧美午夜| 色婷婷成人网| 91久久黄色| 国产乱人伦精品一区| 黄色在线网站噜噜噜| 亚洲精品精选| 欧美日韩精品免费观看视欧美高清免费大片| 欧美在线黄色| 久久精品影视| 91综合久久爱com| 国产中文字幕一区二区三区| 亚洲精品乱码| 黄色欧美日韩| 欧美日韩免费看片| 电影亚洲精品噜噜在线观看| 欧美日韩一区二区三区不卡视频| 亚洲丝袜美腿一区| 亚洲激情av| 欧美一级精品| 18国产精品| 日韩不卡一区二区三区| 丝袜美腿诱惑一区二区三区| 日韩大片在线| 中文亚洲免费| 亚洲日韩视频| 中文字幕免费一区二区| 蜜臀国产一区| 欧美日韩一区二区三区四区在线观看| 鲁大师成人一区二区三区| 国产一区二区三区日韩精品| 国产精品三p一区二区| 国产精品成人自拍| 国产一区二区三区四区五区| 香蕉久久久久久久av网站| 亚洲在线国产日韩欧美| 免费亚洲婷婷| 亚洲永久av| 国产亚洲字幕| 国产精品蜜芽在线观看| 亚洲精选91| 麻豆久久一区| 蜜臀久久99精品久久一区二区| 尤物精品在线| 精品国产亚洲一区二区三区大结局| 久久久久欧美精品| 亚洲精品大全| 成人黄色av| 在线天堂中文资源最新版| 日韩天堂在线| 久久国产高清| 久久精品一区| 91久久久精品国产| 欧美成人aaa| 鲁大师影院一区二区三区| 日韩精品久久久久久久软件91| 1024精品久久久久久久久| 美女被久久久| 久久久精品五月天| 国产成人免费| 欧美久久精品一级c片| 国产精品黑丝在线播放| 亚洲精品高潮| 不卡一区2区| 欧美日韩精品免费观看视频完整| 亚洲综合婷婷| 国产精品一区亚洲| 亚洲精品欧美| 天堂√8在线中文| 亚洲黑丝一区二区| 日韩三区免费| 91看片一区| 天堂av在线一区| 日韩专区一卡二卡| 国产成人免费视频网站视频社区| 久久精品999| 成人小电影网站| 另类小说一区二区三区| 国产福利资源一区| 91成人精品| 亚洲在线观看| 色狠狠一区二区三区| 99pao成人国产永久免费视频| 国产亚洲第一伦理第一区| 日韩黄色av| 国产精品人人爽人人做我的可爱| 日韩区欧美区| 国产精品对白| 精品国产乱码久久久| 久久中文字幕av一区二区不卡| 亚洲开心激情| 狠狠久久婷婷| 亚洲aa在线| 免费观看日韩电影| 一区二区高清| 亚洲精品**中文毛片| 爽好久久久欧美精品| 国产精品一区亚洲| 国产日韩欧美中文在线| 国产伦精品一区二区三区在线播放| 黄色网一区二区| 69精品国产久热在线观看| 快播电影网址老女人久久| 久久男人av| 亚洲综合婷婷| 国产精品高清一区二区| 婷婷精品进入| 久久亚洲精精品中文字幕| 精品视频亚洲| 蜜臀国产一区| 亚洲色图综合| 欧产日产国产精品视频| 亚洲欧美久久精品| 久久香蕉网站| 蜜桃久久久久| 久久国产视频网| 不卡在线一区| 婷婷综合成人| 电影91久久久| 欧美极品一区二区三区| 91精品二区| 日韩中文字幕在线一区| 亚洲精品一区二区在线看| 欧美亚洲三区| 极品av在线| 日韩av网站在线观看| 色综合www| 亚洲一区观看| 日韩午夜视频在线| 野花国产精品入口| 91综合网人人| 亚洲免费资源| 激情国产在线| 免费在线日韩av| 亚洲四虎影院| 日本欧美一区二区| 久久精品国产亚洲aⅴ| 国产日韩欧美一区二区三区在线观看| 麻豆一区二区99久久久久| 中文字幕在线官网| 91九色精品国产一区二区| 日日夜夜免费精品视频| 久久精品日韩欧美| 亚洲国产一区二区三区在线播放 | 一区二区三区四区精品视频| 日韩精品免费视频人成| 加勒比视频一区| 最新亚洲激情| 国产精品日韩精品在线播放| 欧美一区三区| 国产精品v一区二区三区| 蜜臀av免费一区二区三区| 欧美一级网址| 99久精品视频在线观看视频| 日本中文字幕一区二区视频| 成人国产精品一区二区免费麻豆| 亚洲欧美视频一区二区三区| 精品一区不卡| 日韩视频不卡| 免费看一区二区三区| 国产精品日韩久久久| 精品国产a一区二区三区v免费| av亚洲在线观看| 麻豆传媒一区二区三区| 蜜桃免费网站一区二区三区 | 精品中国亚洲| 丝袜美腿亚洲色图| 国产一区福利| 日本一区二区三区中文字幕|