UnsupportedMediaException->您如何获得实际响应?

时间:2018-09-21 14:53:00

标签: java kotlin jax-ws

我正在调用远程Web服务,偶尔会出现以下错误:-

捕获的错误:com.sun.xml.internal.ws.server.UnsupportedMediaException:不支持的内容类型:text / plain; charset = ISO-8859-1支持的对象是:[text / xml]

有人知道如何获取服务器返回的实际消息吗?听起来可能是文本或网页,但我无法获取。

我可以捕获UnsupportedMediaException,但是我不知道该怎么做才能提取实际响应。这是代码:-

    val selectedDate = exchange.`in`.getHeader("selectedDate").toString()
    val accountNumberMinor = exchange.`in`.getHeader("accountNumberMinor").toString()
    val accountNumberMajor = exchange.`in`.getHeader("accountNumberMajor").toString()
    val accountIdentifier = if (accountNumberMinor.trim() != "") accountNumberMinor else accountNumberMajor
    val effectiveDate = SimpleDateFormat("yyyy-MM-dd").parse(selectedDate)

    val response = webRequest.getResponse(accountIdentifier, selectedDate)

    val result = response.result as FixedIncomeCurrencyForwardAccountV10Result

谢谢

亚当

0 个答案:

没有答案