Трябва да премахнете фигурните скоби, които са JDBC escape за извикване на процедура. Но тъй като Postgres има собствено call
команда, те не са необходими (и се сблъсква с JDBC escape).
CallableStatement stmt = conn.prepareCall("call reducestock(?, ?)");