Java Axis 2客户端将http头协议设置为;POST/SOAP/HTTP/1.1“;这是有问题的

Java Axis 2客户端将http头协议设置为;POST/SOAP/HTTP/1.1“;这是有问题的,java,web-services,axis2,xmlbeans,Java,Web Services,Axis2,Xmlbeans,我已经编写了一个带有XMLBeans绑定的Axis2客户机,就创建soap消息而言,一切似乎都很正常。但是,http头将协议设置为“POST/SOAP/http/1.1”(请参阅下面的调试日志记录),这导致服务提供商引发此错误-找不到协议“SOAP/”的运行时扩展 我在axis中找不到任何可以配置为不向协议添加/SOAP/的内容,如果有任何指针,我将不胜感激 我不希望要求服务提供商解决这个问题,理想情况下,我希望在客户端解决这个问题(顺便说一句,使用SoapUI请求工作得很好) 2012/09/

我已经编写了一个带有XMLBeans绑定的Axis2客户机,就创建soap消息而言,一切似乎都很正常。但是,http头将协议设置为“POST/SOAP/http/1.1”(请参阅下面的调试日志记录),这导致服务提供商引发此错误-找不到协议“SOAP/”的运行时扩展

我在axis中找不到任何可以配置为不向协议添加/SOAP/的内容,如果有任何指针,我将不胜感激

我不希望要求服务提供商解决这个问题,理想情况下,我希望在客户端解决这个问题(顺便说一句,使用SoapUI请求工作得很好)


2012/09/21 10:02:42:955 PDT[DEBUG]header->“POST/SOAP/HTTP/1.1[\r][\n]”

更新原始问题-SOAP用户界面有这样的协议-周五9月21日10:58:42 PDT 2012:DEBUG:>>“POST/SOAP HTTP/1.1[\r][\n]”所以这里的问题是SOAP之后的正斜杠/我如何让axis不添加正斜杠?这已经解决了/SOAP/在我看来就像是协议的规范。事实上,这是我点击的url的一部分,我只需删除尾随的/there。。