Jeg fandt en løsning på problemet. Ved at placere protocolVersion=2 i JDBC URL'en fortæller den dybest set Postgres JDBC-driveren om ikke at bruge forberedte sætninger på serversiden. Dette tillader min app at køre, mens jeg bruger PGPool II foran min database. Jeg er dog generet af, at jeg skal falde tilbage til JDBC version 2-protokollen bare for at bruge PGPool.