码迷,mamicode.com
首页 > Web开发 > 详细

Httpurlconnection远程调用webservice

时间:2017-12-23 16:02:12      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:添加   cte   connect   int   factory   cti   1.2   aging   post   

问题:

c.sun.xml.internal.messaging.saaj.soap.SOAPVersionMismatchException: Cannot cr
te message: incorrect content-type for SOAP version. Got: application/soap+xml
charset=utf-8; action="" Expected: text/xml

解决:设置soap协议为1.2即可

在springboot中添加一下代码

//soap1.2
@Bean
public SaajSoapMessageFactory messageFactory() {
SaajSoapMessageFactory messageFactory = new SaajSoapMessageFactory();
messageFactory.setSoapVersion(SoapVersion.SOAP_12);
return messageFactory;
}

Httpurlconnection远程调用webservice

标签:添加   cte   connect   int   factory   cti   1.2   aging   post   

原文地址:http://www.cnblogs.com/wupf/p/8093266.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!