Locator for a JTA TransactionManager using JNDI context namings.
All extending classes must provide the method getJNDIName() returning a name that is then looked up
via JNDI to return the manager object.