apparently, XA transactions are not supported by the Smallrye JMS connector as it uses method "createContext" on the connection factory whereas it should use "createXAContext" if XA transactions are to be used.
Support for XA is certainly required if running in a professional environment.