Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Ao tentar validar o E-mail da nullpointerexception

Na validação do formulário de cadastro de usuário, quando tento fazer o teste Boolean para validar se o email ja existe no banco de dados, recebo um nullpointerexception. Vi que no UsuarioValidation o EntityManager fica null, mesmo dando um new UsuarioDAO dentro da classe de Validação. Ai quando tenta fazer a busca no banco, gera a exceção.

Subi o projeto no GitHub: https://github.com/HerculanoLeo/casadocodigo

2 respostas
solução!

Contornei a exceção validando o e-mail na classe controller e enviando um flashattribute no redirect.