Teiid also uses this with JDBC sources with "no-tx" to turn off the transactions. We have no JEE hook.
It'll be in the 7.0.0.CR1 release.
With resource adapters, Teiid extensively uses "no-tx-connection-factory" in the "connection-factories" as many of underlying sources are non-transactional, hopefully that is supported too.
<transaction-support>NoTransaction</transaction-support>