我正在使用JAX-WS over SOAP实现一个web服务客户端。返回错误码的方式如下:
<?xml version = '1.0' encoding = 'UTF-8'?different的子元素应该是<faultcode>和<faultstring>,而不是不同的名称空间<fault>。不幸的是,我没有办法让web服务改变这一点。我希望能够在SOAPHandler中解析此消息,并在将其传递给其余代码之前将其转换为常规错
我按照的说明在我的JDK上正确安装了最新的JAX-WS发行版(2.2.6) (例如,将jaxws-api.jar和jaxb-api.jar从JAX-WS发行版复制到我的${JAVA_HOME}/lib/从Eclipse内部,我可以正确地运行wsimport ant任务,并且生成的代码在注释中给出了一个版本戳:* This class was generated by the JAX-WS RI.