我正在尝试将一些代码从Groovy移植到Java,但在捕获实际的XML响应时遇到了问题,希望有人能帮助我。下面是相关的代码。API成功执行,但最后两行当然不起作用。connection.setRequestMethod("POST"); connection.setDoInput(true);
//execute the API
我正在使用Metro调用SOAP web服务。我从一个我无法控制的服务器接收到一个SOAP响应,该响应的正文中包含无效的字符引用。我想在Metro解组XML并向我的客户端抛出异常之前修复它。当响应没有无效的XML时,处理程序可以很好地为我提供对消息的访问。(UnmarshallerImpl.java:357)
at com.sun.xml.internal.bind.v2.runtime.BridgeImpl.unmarshal(BridgeImpl.