It's my understanding from the spec that it should, however the JNDI lookup fails. A lookup for java:/TransactionManager succeeds, so I suspect it's not a problem with my environment.