我遇到了SOAP问题,当我调用我的服务时出现此错误:
<faultstring>Fault occurred while processing.</faultstring>
返回以下响应,但不会提供错误发生的位置和原因。如何自定义并向用户显示正确的详细信息,以便他/她知道他们做错了什么
我已经使用outFaultInterceptors
和inFaultInterceptors
进行了CXF自定义,但我不清楚我将如何自定义cxf。
答案 0 :(得分:4)
这意味着Web服务框架正在返回未经检查的异常。尝试在调试器上运行Web服务以查看异常发生的位置,或者将Web服务主体包装在try / catch中以打印堆栈跟踪。