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