Java SOAP1.2支持jaxws中的文本/xml内容类型

Java SOAP1.2支持jaxws中的文本/xml内容类型,java,web-services,jax-ws,Java,Web Services,Jax Ws,SOAP1.2是否可以接受内容类型为text/xml的请求?我有一个要求,即在不更改客户端的情况下,我将增强soap服务以支持1.2绑定。如果有解决方法,请给我指出正确的方向。这是客户机/服务器绑定中的不匹配,服务中的消息版本使用SOAP 1.2(期望应用程序/SOAP+xml),而客户机中的版本使用SOAP 1.1(发送文本/xml)。WSHttpBinding使用SOAP 1.2,BasicHttpBinding使用SOAP 1.1 它通常看起来一边是wsHttpBinding,另一边是ba

SOAP1.2是否可以接受内容类型为text/xml的请求?我有一个要求,即在不更改客户端的情况下,我将增强soap服务以支持1.2绑定。如果有解决方法,请给我指出正确的方向。

这是客户机/服务器绑定中的不匹配,服务中的消息版本使用SOAP 1.2(期望应用程序/SOAP+xml),而客户机中的版本使用SOAP 1.1(发送文本/xml)。WSHttpBinding使用SOAP 1.2,BasicHttpBinding使用SOAP 1.1

它通常看起来一边是wsHttpBinding,另一边是basicHttpBinding。 不要忘记检查绑定相关的代码。所以如果你写:

BasicHttpBinding binding = new BasicHttpBinding();
Be sure that all your app.config files contains

<endpoint address="..."
          binding="basicHttpBinding" ...
not the

<endpoint address="..."
          binding="wsHttpBinding" ...
BasicHttpBinding=new BasicHttpBinding();
确保所有app.config文件都包含