Wat doet getConn()
opbrengst ? Ik vermoed dat het elke keer een andere (gepoolde?) verbinding is.
Dit:
getConn().setAutoCommit(false); //Added
PreparedStatement pStmnt = getConn().prepareStatement(update);
zou waarschijnlijk moeten lezen:
Connection c = getConn();
c.setAutoCommit(false); //Added
PreparedStatement pStmnt = c.prepareStatement(update);
d.w.z. als getConn()
elke keer een andere verbinding retourneert, dan heb je problemen.