У меня есть обработчик excepton на уровне WebFlowобработчика исключений не ловит исключение
<exception-handler bean="webflowExceptionHandlerBean"/>
Также у меня есть два разных потоков, поток A и поток B. Поток B является суб-потоком поток А.
течь
<flow>
<on-start>
<!-- SOME SET -->
</on-start>
<view-state id="viewStateA">
<transition id="goToFlowB" to="flowB"/>
</view-state>
<subflow-state id="flowB" subflow="flowB">
</subflow-state>
</flow>
Поток Б
<flow>
<on-start>
<!-- SOME SET -->
</on-start>
<view-state id="flowB">
<on-entry>
<!-- HERE THE EXCEPTION IS THROWN -->
</on-entry>
<transition id="goToT1" to="t1"/>
</view-state>
</flow>
Таким образом, когда возникает исключение в на входе потока B, не поймать на webflowExceptionHandlerBean
Конфигурация webflowExceptionHandlerBean реализует FlowExecutionExceptionHandler
Я пробовал использовать , и это сработало, но я использую только один глобальный excepti на обработчике на каждом потоке.
Знаете ли вы, что случилось? Я что-то упустил?