Consulta

pessoal tenho a seguinte consulta:

<query name="ListUltimaTransmissao"><![CDATA[
    	from HistoricoFindCar hf 
    	where hf.objectID = (select 
    						max(objectID) from HistoricoFindCar 
    						hf where hf.veiculo = ?)
    ]]>
    </query>

Esse é meu mapeamento:

service:

List ultimaTransmissaoByVeiculo(List<Map> veiculo) throws Exception;
}

Implementação do service:

public List ultimaTransmissaoByVeiculo(List<Map> veiculo) throws Exception {
		
		List<HistoricoFindCar> historicoFindCar = null;
		
		try {

			historicoFindCar = dao.findByNamedQuery("ultimaTransmissao", veiculo);


		} catch (Exception e) {
			e.printStackTrace();
	}
	return historicoFindCar;
	}

meu DAO:

public List ultimaTransmissaoByVeiculo(List<Map> veiculo) throws Exception {
		return findByNamedQuery("ultimaTransmissao", veiculo);
	}

pq ta retornando null? Eu faço essa mesma consulta direto no banco, pra testar e ela me retorna direitinho. onde estou errando?

Vlws :lol: