refactored the forwarding beans so that there is one transactional and one non-transactional