由于'application / soap + xml'异常,无法处理消息;不是预期的类型'application / soap + msbin1'

时间:2015-09-23 08:10:46

标签: java wcf soap1.2

我通过WS Import创建了导入类,然后放入eclipse。问题是由于不支持的媒体类型,我无法处理该消息。问题是

  

“应用/肥皂+ xml的;不是预期的类型'application / soap + msbin1'。

我知道我们是通过Soap1.2请求服务但是服务是从WCF格式询问但是我该如何解决这个问题?谁能告诉我如何通过注释而不是XML将application / soap + xml更改为application / soap + msbin1?我在网上找到了一些解决方案,但无法让它工作,问题出现在下面?

  

服务器发送HTTP状态码415:无法处理消息   因为内容类型   '应用程序/肥皂+ xml的;字符集= “UTF-8”;行动= “http://tempuri.org/IReceiveNoteService/ReceiveNote”'   不是预期的类型'application / soap + msbin1'。

1 个答案:

答案 0 :(得分:0)

感谢@il_raffa表示感兴趣。以下是我的示例客户端代码

`/ *简单地初始化服务类的对象* / / *创建Resware Web服务客户端... * / ReceiveNoteService receiveNoteService = new ReceiveNoteService();

/ *通过调用简单服务创建Web服务* / IReceiveNoteService port = receiveNoteService.getCustomBindingIReceiveNoteService();

/ *调用功能并打印服务响应* / / *我正在获得例外的行* / System.out.println(“服务器响应:”+ port.receiveNote(newReceiveNoteData()));`

由于其隐私问题,我无法提供我的WSDL文件