Estou fazendo a seguinte consulta em HQL:
public Iterator consultaGrafico() {
return getSession().createQuery("select sum(valor), numero_agencia from Emprestimo, Conta where Emprestimo.numero_conta = Conta.numero_conta group by numero_agencia").list().iterator();
}
E estou recebendo ela da seguinte maneira:
Session session = NewHibernateUtil.getSessionFactory().openSession();
Iterator i = contaDAO.consultaGrafico();
while (i.hasNext()) {
Object[] teste = (Object[]) i.next();
System.out.print(teste[1]);
data.setValue("teste", 56.9);
}
session.close();
[code]
Só que ele retorna o seguinte errado:
[code]
27/06/2011 23:04:44 org.hibernate.hql.ast.ErrorCounter reportError
SEVERE: Invalid path: 'null.numero_conta'
27/06/2011 23:04:44 org.hibernate.hql.ast.ErrorCounter reportError
SEVERE: <AST>:0:0: unexpected end of subtree
27/06/2011 23:04:44 org.hibernate.hql.ast.ErrorCounter reportError
SEVERE: left-hand operand of a binary operator was null
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
Obrigado