Bom, depois de muita, muita dor de cabeça com esse tópico - Problemas Busca Hibernate - chego a conclusão que existe algum problema com o metódo Restrictions.ILIKE em relação ao charset. Concluo isso porque quando eu faço uma busca usando apenas LIKE com um parametro com acento a critéria devolve corretamente a consulta e se uso o mesmo parametro numa consulta com ILIKE nada acontecesse. Eu já fiz até aquelas conversões de String para obter a String em UTF8 e o Hibernate insiste em devolver a consulta errada. Alguem sabe o que eu devo fazer para consultar em um banco de dados utf8 usando Restrictions.ilike? Alguem sabe como fazer uma consulta insensitive-case com critéria sem usar ILIKE?
Att, Eliezer