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

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

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

瀏覽:119日期: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久久,三上悠亚国产精品一区二区三区
欧美日韩一区二区三区四区在线观看 | 国产欧美亚洲精品a| 免播放器亚洲一区| 国产精品嫩草99av在线| 欧美1区免费| 国产综合亚洲精品一区二| 蜜桃国内精品久久久久软件9| 蜜桃国内精品久久久久软件9| 99视频+国产日韩欧美| 女人av一区| 亚洲欧美不卡| 岛国av免费在线观看| 久久久久中文| 亚洲影视一区二区三区| 日韩精品免费观看视频| 亚洲精品观看| 嫩呦国产一区二区三区av| 久久av网址| 91精品推荐| 欧美欧美黄在线二区| 欧美国产小视频| 宅男在线一区| 国产精品**亚洲精品| 久久精品青草| 中文字幕一区二区三区日韩精品 | 水蜜桃久久夜色精品一区| 99视频精品全部免费在线视频| 激情欧美亚洲| 国产精品久久久久9999高清| 久久中文在线| 中文在线一区| 日韩另类视频| 国产欧美69| 99在线精品视频在线观看| 欧美国产极品| 亚洲最大av| 欧美亚洲在线日韩| 欧美在线日韩| 欧美一级专区| 久久精品福利| 日韩一区二区三区精品| 欧美日韩国产v| 日本aⅴ精品一区二区三区| 久久亚洲成人| 国产精品毛片一区二区在线看| 青草国产精品| 综合精品一区| 蜜臀久久99精品久久久画质超高清| 国产不卡人人| 免费在线观看一区| 青青草91久久久久久久久| 午夜日韩福利| 欧美日韩国产一区二区三区不卡 | 久久夜色精品| 黄色日韩在线| 天堂√8在线中文| 激情中国色综合| 国产丝袜一区| 欧美日韩a区| 国产精品欧美日韩一区| 亚洲精品成人一区| 蜜臀精品一区二区三区在线观看| 制服诱惑一区二区| 亚洲精品888| 中文亚洲免费| 日韩激情综合| 国产精选一区| 国产66精品| 久久久久午夜电影| av成人国产| 午夜在线一区| 亚洲精品乱码久久久久久蜜桃麻豆| 99riav1国产精品视频| 免费欧美在线视频| 日本成人中文字幕| 麻豆一区二区在线| 日韩av首页| 久久高清免费观看| 91九色综合| 日韩欧美1区| 蜜臀精品一区二区三区在线观看 | 狠狠干综合网| 日本aⅴ亚洲精品中文乱码| 国产精品久久久久9999高清| 中文字幕色婷婷在线视频| 九九精品调教| 少妇精品久久久一区二区三区| 国产精品igao视频网网址不卡日韩| 日本一二区不卡| 日韩一区欧美二区| 乱一区二区av| 日韩影院免费视频| av资源新版天堂在线| 男人操女人的视频在线观看欧美| 国产情侣一区在线| 婷婷综合亚洲| 国产在线观看91一区二区三区| 精品一区在线| 精品亚洲二区| 97精品资源在线观看| 欧美日韩中文字幕一区二区三区| 青草久久视频| 综合色就爱涩涩涩综合婷婷| 日韩国产欧美一区二区| 69堂免费精品视频在线播放| 激情欧美亚洲| 国产成人调教视频在线观看| 日日夜夜免费精品| 国产精品普通话对白| 激情不卡一区二区三区视频在线| 国产精品丝袜xxxxxxx| 在线人成日本视频| 国产欧美激情| 亚洲一区二区av| 日韩精品免费一区二区在线观看| 久久狠狠亚洲综合| 亚洲精品成a人ⅴ香蕉片| 爽好多水快深点欧美视频| 韩国三级一区| 国产精品蜜芽在线观看| 美女视频网站久久| 国产亚洲一区| 91精品国产自产在线丝袜啪| 美美哒免费高清在线观看视频一区二区| 国产一区丝袜| 国产一区二区三区亚洲综合| 欧美一区久久| 日韩精品1区2区3区| 天堂va欧美ⅴa亚洲va一国产| 免费不卡在线观看| 免费观看在线色综合| 石原莉奈在线亚洲二区| 伊人久久亚洲| 日本欧美在线| 免费在线成人| 麻豆mv在线观看| 久久一区二区中文字幕| 久久精品欧美一区| 日韩午夜一区| 欧美日韩一区二区三区四区在线观看| 免费不卡在线观看| 国产精品网址| 精品国产第一福利网站| 亚洲福利国产| 伊人久久大香伊蕉在人线观看热v| 日本综合视频| 国产一区二区三区四区大秀| 日韩精品麻豆| 中文字幕中文字幕精品| 国产精品极品在线观看| 欧美三级精品| 日本欧美在线| 久久黄色影院| 日韩av电影一区| 成人片免费看| 在线亚洲自拍| 欧美黑人做爰爽爽爽| 欧美理论视频| 黄色网一区二区| 视频在线在亚洲| 麻豆视频一区| 影音先锋久久精品| 欧美国产一级| 欧美日韩1区2区3区| 欧美午夜精彩| 国产精品白浆| 视频一区二区三区在线| 福利在线免费视频| 国产日韩免费| 欧美国产91| 麻豆国产欧美一区二区三区| 亚洲福利免费| 美女高潮久久久| 日韩欧美四区| 欧美日韩国产综合网| 精品网站999| 日韩国产在线观看一区| 欧美日韩国产欧| 久久久久久黄| 日韩在线视频精品| 久久不卡日韩美女| 日本午夜精品一区二区三区电影| 亚洲精品va| japanese国产精品| 欧美日韩免费观看视频| 日韩欧美中文字幕电影| 久热精品在线| 三级亚洲高清视频| 美日韩精品视频| 亚洲免费在线| 久久国产精品毛片| 亚洲男女自偷自拍| 男女性色大片免费观看一区二区 | 日韩中文字幕区一区有砖一区| 国产综合亚洲精品一区二| 日韩欧美一区二区三区免费观看| 成人黄色av| av中文字幕在线观看第一页| 四虎国产精品免费观看| 亚洲伦乱视频|