Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dependências circulares

Boa tarde!

Estou desenvolvendo uma aplicação e estou encontrando esse erro. Alguém poderia me ajudar?

Erro de dependência circular

2 respostas

Oi Henrique,

Na classe SecurityConfigurations, apague esse método:

@Override
@Bean
protected AuthenticationManager authenticationManager() throws Exception {
    return super.authenticationManager();
}

E adicione esse no lugar:

@Override
@Bean
public AuthenticationManager authenticationManagerBean() throws Exception {
    return super.authenticationManagerBean();
}

Que deve resolver.

solução!

Oi Rodrigo,

Na classe SecurityConfigurations, já estava como indicado.

O que eu fiz foi acrescentar a tag @Lazy junto ao @Autowired.

    @Autowired @Lazy
    private AuthenticationManager authenticationManager;

Obrigado pela ajuda. :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software