Introduce EJB-based transactional tests in the TCF

Decreased test execution time by avoiding the use of @DirtiesContext.

Issue: SPR-6132