[WFLY-1494] Wiring inconsistency with javax.transaction 1.2 API

https://issues.jboss.org/browse/WFLY-1494