Проблемът не е с Hibernate сам по себе си, а с драйвера PostgreSQL JDBC, който трябва да декодира тези неща. Това е известен проблем, същото се случва например с DBD::Pg в Perl.
Този проблем беше коригиран в JDBC драйвера на PostgreSQL миналия май, така че трябва да можете просто да го надстроите. Вижте:http://jdbc.postgresql.org/changes.html#version_9 .0-dev800