Java 由于异常';应用程序/soap+;xml;不是预期的类型';应用程序/soap+;msbin1';

Java 由于异常';应用程序/soap+;xml;不是预期的类型';应用程序/soap+;msbin1';,java,wcf,soap1.2,Java,Wcf,Soap1.2,我已经通过WS-import创建了导入类,然后将它们放在eclipse中。问题是我无法处理该消息,因为不支持的媒体类型。问题是 '应用程序/soap+xml;不是预期的类型“application/soap+msbin1” 我知道我们是通过Soap1.2请求服务的,但服务是通过WCF格式请求的,但我如何解决这个问题?有人能告诉我如何通过注释而不是xml将application/soap+xml更改为application/soap+msbin1吗?我在网上浏览了大量的解决方案,但无法使其发挥作用

我已经通过WS-import创建了导入类,然后将它们放在eclipse中。问题是我无法处理该消息,因为不支持的媒体类型。问题是

'应用程序/soap+xml;不是预期的类型“application/soap+msbin1”

我知道我们是通过Soap1.2请求服务的,但服务是通过WCF格式请求的,但我如何解决这个问题?有人能告诉我如何通过注释而不是xml将application/soap+xml更改为application/soap+msbin1吗?我在网上浏览了大量的解决方案,但无法使其发挥作用,问题如下

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


感谢@il_raffa表现出的兴趣。下面是我的示例客户机代码

`/*只需初始化服务类的对象*/ /*创建Resware Web服务客户端*/ ReceiveNoteService ReceiveNoteService=新的ReceiveNoteService()

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

/*调用函数并打印服务响应*/ /*我得到异常的行*/ System.out.println(“服务器响应:+port.receiveNote(newReceiveNoteData()))`

我无法提供我的WSDL文件,因为它存在隐私问题