thanks mark.
i added tight synchronize(livedb) around the update try - catchstatements and did bench tests with two users hammering the servlet andno errors. I'll re-deploy this fix and see if live code holds up.
-kev