Problem nie dotyczy samego Hibernate, ale sterownika PostgreSQL JDBC, który musi to zdekodować. To znany problem, to samo dzieje się na przykład z DBD::Pg w Perlu.
Ten problem został naprawiony w sterowniku PostgreSQL JDBC w maju, więc powinieneś być w stanie go po prostu zaktualizować. Zobacz:http://jdbc.postgresql.org/changes.html#version_9 .0-dev800