Hibernate não acha tabelas no Postgree

Srs,

Estou conectando uma base de dados no PostGree 8.4 com Hibernate 3.6
Meu problema é que existe uma tabela chamada TipoTecnologia (Exatamente assim no formato camelCase), porém quando por exemplo vou fazer um select na tablela (usando criteria) recebo uma exception dizendo que a tabela tipotecnologia (isso mesmo tudo minúsculo) não existe.
Mesmo mapeando a tabela com o nome correto no formato camelCase (TipoTecnologia), continuo recebendo a exception.

Li na net que como o postgree é case sensitive na hora de mapear a tabela e os campos tem que colocar apostrofos no nome, ex :

Pergunto isso é a unica solução ? Esse detalhe é um bug do hibernate ou é algo que pode ser corrigido com uma alteração no postgree mesmo ? Seria então o correto so criar o nome das tabelas em minusculo ?