具有CDI注入的全局JSF异常处理程序

时间:2015-04-04 15:57:25

标签: jsf exception jsf-2 handler cdi

我目前能够捕获所有异常并使用如下所述的自定义异常处理程序:

JSF 2 Global exception handling, navigation to error page not happening

我广泛使用CDI注入,而不是基于某些数据库查找来调用电子邮件发送和错误记录的方法。一切都在CDI Beans中实现,我无法在异常处理程序中调用它们。你知道如何完成对他们的召唤或是否有任何变通办法?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您需要在CustomExceptionHandlerFactory中注入CustomExceptionHandler。只有这样,CustomExceptionHandler中的注入才能正常工作