MODE-2353 - Switched to bean managed transactions and added transactional logging.