I am running with this branch: https://github.com/matzew/aerogear-unifiedpush-server/tree/RemoveUnusedTransacted_JmsXA
Where I am using JmsXA, as suggested by Miroslav Novak