Това изглежда е свързано с PREPARE_THRESHOLD
на PostgreSQL , което по подразбиране е 5 за JDBC драйвер
.
Задаването му на нула ще реши/заобиколи този конкретен проблем:
((PGConnection) connection).setPrepareThreshold(0);
Повече информация е налична и в този въпрос за препълване на стека