Zdá se, že to souvisí s PostgreSQL PREPARE_THRESHOLD , která má výchozí hodnotu 5 pro ovladač JDBC
.
Nastavení na nulu vyřeší/obejde tento konkrétní problém:
((PGConnection) connection).setPrepareThreshold(0);
Další informace jsou také k dispozici v této otázce přetečení zásobníku