Estou encontrando o seguinte problema na autenticação de usuário e senha:
Erro: http://pastebin.com/0afG98bK
Classes:
- LoginBean: http://pastebin.com/Sy35cnSv
- PessoaDAO: http://pastebin.com/i703SQSp
- Login.xhtml: http://pastebin.com/QxP8MCFn
Estou encontrando o seguinte problema na autenticação de usuário e senha:
Erro: http://pastebin.com/0afG98bK
Classes:
Solução:
Fiz a seguinte alteração no PessoDAO método existir
public boolean existe(Pessoa pessoa) {
String consulta = "select u from Pessoa u where u.nomeUsuario = :pUsuario and u.senhaUsuario = :pSenha"; Query query=getEm().createQuery(consulta);
query.setParameter("pUsuario", pessoa.getNomeUsuario()); query.setParameter("pSenha", pessoa.getSenhaUsuario());
try { Pessoa resultado = (Pessoa) query.getSingleResult(); } catch (NoResultException ex) { return false; }
em.close();
return true; }