Почему в symfony ExceptionListener не обрабатывает исключения, выброшенные другими листенерами?
Есть у меня ExceptionListener, который, вы не поверите, обрабатывает эксепшны. И есть еще RequestListener, который парсит json ну и еще некоторую предобработку запроса делает. И бросает несколько эксепшнов. Так вот именно эти эксепшны мой листенер не ловит, и вместо моего кастомного вывода показывает стандартную красную симфоневскую страницу ошибки. Как это можно исправить?