This section does not clearly explain which "transacted" and "cacheLevelName" values user should use for XA scenario.
FYI, there is a sample project at
fuse-karaf-7.2.0.fuse-720035-redhat-00001/quickstarts/persistence/camel-xa.
Also Fuse 6.1 had explanation about "transacted" for XA scenario.
https://access.redhat.com/documentation/en-us/red_hat_jboss_fuse/6.1/html-single/transaction_guide/#XaJms