我正在尝试捕获 Web 服务错误但也无法捕获,我该如何捕获此错误?请注意,我正在使用 Java-Ws(不是 Spring)和 JBoss
11:19:54,457 WARNING [org.apache.cxf.phase.PhaseInterceptorChain]
(http--0.0.0.0-8080-1) Interceptor for {http://services.com/}OppService#{http:
//services.com/}getopp has thrown exception, unwinding now:
org.apache.cxf.interceptor.Fault: Unmarshalling Error: Not a number: asdas
如果我向它发送了一个数字,一切正常,但我希望代码中断以便我可以捕获错误,问题是我似乎无法捕获它,因为它没有到达 java 代码或处理程序。错误甚至在处理程序之前。
请注意,我正在使用 Java 注释来构建 wsdl