package com.hantsylabs.example.spring.faces; import javax.faces.context.ExceptionHandler; import javax.faces.context.ExceptionHandlerFactory; public class DefaultExceptionHandlerFactory extends ExceptionHandlerFactory { private ExceptionHandlerFactory parent; public DefaultExceptionHandlerFactory(ExceptionHandlerFactory parent) { this.parent = parent; } @Override public ExceptionHandler getExceptionHandler() { ExceptionHandler parentHandler = parent.getExceptionHandler(); return new DefaultExceptionHandler(parentHandler); } }