Boa tarde,
Estou migrando do hibernate 3 para a versão 4, e algumas instruções SQL estão reclamando:
try {
// USING HIBER
Query query = hiberSession.createQuery(HQL);
// Lock de Imagem
if (poDataHoraLock != null)
query.setParameter("dataHora", poDataHoraLock.toTimestamp(), Hibernate.TIMESTAMP);
else
query.setParameter("dataHora", null, Hibernate.TIMESTAMP);
query.setParameter("keyLock", pStKeyLock, Hibernate.STRING);
query.setParameter("id", (Long) poIdSolicitacao.getValue());
query.executeUpdate();
hiberSession.flush();
}
catch (HibernateException e) {
throw new DAOException(e);
}
Neste caso, o erro a seguir é apresentado:
STRING/TIMESTAMP cannot be resolved or is not a field
Aparentemente essas constantes não existem mais na nova versão, alguém poderia me dizer como solucionar?
Desde já agradeço.