Exception 发生异常时调用两次JSF2 CDI操作
在我们的JavaEE6应用程序中,我们调用CDIBean的一个操作来搜索一个人。在这个动作中有一个对webservice的调用 如果服务抛出异常(在CDIBean操作中未捕获),则会再次执行该操作。(如果没有异常,则只执行一次操作) 在第二次操作调用(抛出相同的异常)之后,或者ExceptionHandler被调用Exception 发生异常时调用两次JSF2 CDI操作,exception,jsf-2,cdi,Exception,Jsf 2,Cdi,在我们的JavaEE6应用程序中,我们调用CDIBean的一个操作来搜索一个人。在这个动作中有一个对webservice的调用 如果服务抛出异常(在CDIBean操作中未捕获),则会再次执行该操作。(如果没有异常,则只执行一次操作) 在第二次操作调用(抛出相同的异常)之后,或者ExceptionHandler被调用 为什么在调用应用程序阶段调用了两次操作,我们如何摆脱第二次调用?可能有助于获得第二次调用的回溯,代码在哪里?您可能将ws调用放置在错误的位置,可能是一个getter。webservi
为什么在调用应用程序阶段调用了两次操作,我们如何摆脱第二次调用?可能有助于获得第二次调用的回溯,代码在哪里?您可能将ws调用放置在错误的位置,可能是一个getter。webservice调用位于commandButton调用的CDI控制器操作中。此操作被调用两次,为什么?在JSF生命周期中找不到任何线索