BZ-1002554 - Timer process with 0s delay fails in many interesting ways - replace TransactionServletListener with TransactionInterceptor
(cherry picked from commit 1675620b519fbfc539b0f1a7b754c45b34d0f136)