Поставщик с bean-компонентом с областью действия запроса, за пределами области действия запроса - PullRequest
0 голосов
/ 26 мая 2020

У меня есть Provider, в котором есть SCOPE_REQUEST bean. Я установил proxyMode, но получаю сообщение об ошибке:

Scope 'request' не активен для текущего потока; подумайте об определении прокси с ограниченной областью действия для этого bean-компонента, если вы собираетесь ссылаться на него из синглтона

Создание RequestContextListener также не помогает, как предлагают некоторые люди.

Код:

@Component
@Scope(scopeName = SCOPE_REQUEST, proxyMode = TARGET_CLASS)
public class MyScopedBean {

А у провайдера такой:

private final Provider<MyScopedBean> requestContextModifierProvider;
...