En mi caso esto se debió a que el servidor estaba ejecutando (o emulando para ser más precisos) PostgreSQL 8.1, y yo estaba usando el controlador JDBC 9.2. Una vez que comparé las versiones del servidor PostgreSQL y del controlador JDBC, todo comenzó a funcionar bien.