ServiceLocator with TransactionManager