Criteria - Group by

Colegas,

Tenho uma entidade (AtivoImobilizado) que possui um atributo LancamentoContabil que por sua vez tem um atributo ContaContabil que possui um atributo nomeConta.

Preciso fazer um group by através do nomeConta. Fiz o codigo abaixo, porém não rola. Ele dá um erro dizendo que não encontrou o nomeConta.
Alguma idéia?

Muito obrigado,

Marques

Criteria c =  secao.createCriteria(AtivoImobilizado.class);
		c.createAlias("lctoContabil.contaCredito", "credito");		
		c.setProjection(
				Projections.projectionList()
				.add( Projections.groupProperty("credito.nomeConta")));
		List<AtivoImobilizado> listaAtivos = c.list();
		System.out.println(">>>" + listaAtivos.size());