Nested transactions & init() method for HandlerBaseService
(cherry picked from commit 9da3c90)