Pessoa tenho a seguinte namedQuery
@NamedQuery(name = "TbNatureza.findByTitulo", query = "SELECT t FROM TbNatureza t WHERE t.cdTituloCollection = :cdTitulo ORDER BY t.nmNatureza"),
e faco o seguinte:
Query query = ConexaoNotas.getInstance().getCurrentEM().createNamedQuery("TbNatureza.findByTitulo");
query.setParameter("cdTitulo", titulo);
return naturezaDAO.getNaturezaByTitulo(query);
porem qdo eu executo recebo esse erro:
<blockquote>SEVERE: Nenhum valor especificado para parâmetro 1.
Exception in thread “AWT-EventQueue-0” javax.persistence.PersistenceException: org.hibernate.exception.DataException: could not execute query
at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:637)
at org.hibernate.ejb.QueryImpl.getResultList(QueryImpl.java:74) </blockquote>
alguem sabe pq?