JPA + JSF Implementação de login

Pessoal,

estou fazendo uma tela de login usando JSF e JPA, porém, estou com um probleminha…

Toda vez que tento logar, tenho o seguinte erro:

SEVERE: Servlet.service() for servlet Faces Servlet threw exception
javax.persistence.NoResultException: getSingleResult() did not retrieve any entities.
at oracle.toplink.essentials.internal.ejb.cmp3.EJBQueryImpl.throwNoResultException(EJBQueryImpl.java:274)
at oracle.toplink.essentials.internal.ejb.cmp3.base.EJBQueryImpl.getSingleResult(EJBQueryImpl.java:513)
at sisproject.service.dao.GenericDAO.getObject(GenericDAO.java:111)
at sisproject.model.bo.LoginBO.validaUsuario(LoginBO.java:20)
at sisproject.control.CtlMantemUsuario.validaUsuario(CtlMantemUsuario.java:26)
at sisproject.view.action.ActUsuario.efetuarLogin(ActUsuario.java:29)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

O usuário e a senha existem no BD…

Alguém pode me dar uma luz?

Abraço