2012-02-08 52 views
0

我正在使用Axis2 v1.6.1和Resty作为其余客户端。如果我故意发送Axis2无法解析的格式错误的请求,例如,发送“p = 0.0”(其中p是整数),则Axis2将生成500个HTTP响应并在其日志中记录一条错误,说明如下内容:如何使用REST客户端正确处理Axis2生成的异常

无效值“0.0”为元素poStart

...

这是伟大的,但我需要的是:试图调用服务方法createUpdateOrganization org.apache.axis2.AxisFault发生

[错误]异常能够捕获此异常信息,以便作为我们异常管理框架的一部分采取行动。

它似乎在抛出一个AxisFault异常,但这是它到达我的服务之前,所以我不知道我需要配置以获取此信息。

任何想法?

回答