Я пару часов гуглял по этому вопросу, но не до конца.
WELD-документы и спецификации CDI достаточно ясны в отношении безопасности потоков предоставленных областей.
Например:
Область применения - небезопасно
Область сеанса - небезопасно
Область запроса - безопасна, всегда связана с одной нитью
Область разговора - безопасная (благодаря сериализации доступа WELD-прокси из нескольких потоков запросов)
Я ничего не могу найти в области видимости, определенной в JSF 2.x.
Он находится примерно в том же сегменте, что и область беседы, так как очень возможно, чтобы несколько запросов одновременно попадали в область действия, несмотря на то, что она привязана к одному представлению / пользователю. Что я не знаю, так это то, что реализация JSF сериализует доступ к компоненту из нескольких запросов.
Кто-нибудь знает спецификацию или реализации Morraja / MyFaces, которые могут это прояснить?