我正在使用jaxws客户端访问Web服务。该服务似乎返回响应,内容类型为“text / plain”而不是“text / xml”,这导致我的客户端出现以下异常
com.sun.xml.internal.ws.server.UnsupportedMediaException:
Unsupported Content-Type: text/plain Supported ones are: [text/xml]
我在创建端口时尝试了以下操作
port.getRequestContext().put(MessageContext.HTTP_RESPONSE_HEADERS,
Collections.singletonMap("Content-Type",
Collections.singletonList("text/plain")));
但这没有任何效果。
答案 0 :(得分:0)
据我所知(通过查看源代码),我认为与JDK 1.6捆绑在一起的JAX-WS RI 2.1不支持“text / plain”,除非启用了MTOM。