Saya menemukan solusi untuk masalah ini. Dengan menempatkan protocolVersion=2 di URL JDBC, pada dasarnya memberitahu driver Postgres JDBC untuk tidak menggunakan pernyataan yang disiapkan sisi server. Ini memungkinkan aplikasi saya berjalan saat menggunakan PGPool II di depan database saya. Saya terganggu oleh kenyataan bahwa saya harus kembali ke protokol JDBC versi 2 hanya untuk menggunakan PGPol.