【发布时间】:2010-12-03 22:06:58
【问题描述】:
我有一个 Spring WS 客户端。我通过 wsimport 生成了 WSDL 存根。
当我尝试发送请求时,我得到一个无效的内容类型异常:
严重:SAAJ0537:内容类型无效。可能是错误消息而不是 SOAP 消息 线程“主”org.springframework.ws.soap.SoapMessageCreationException 中的异常:无法从 InputStream 创建消息:无效的内容类型:文本/html。这是错误消息而不是 SOAP 响应吗?嵌套异常是 com.sun.xml.messaging.saaj.SOAPExceptionImpl:Invalid Content-Type:text/html。这是错误消息而不是 SOAP 响应吗?
这是否表明我发送的消息具有无效的内容类型或我收到的响应具有无效的内容类型?如果是在客户端,如何设置内容类型?
我尝试通过 Soap UI 模拟 Web 服务。我能够发送和接收正确的响应。
编辑:
在我的日志中,显示请求已发送:
DEBUG [org.springframework.ws.client.MessageTracing.sent] - 发送请求
然后我得到那个异常:
线程“主”org.springframework.ws.soap.SoapMessageCreationException 中的异常:
【问题讨论】: