I am planning on cleaning up the transactions SPI and have opened a
forum thread (
https://community.jboss.org/thread/228330) to capture any
concerns of relevant stakeholders.
Briefly, the change entails removing unused classes and adding new
interfaces so that projects will no longer need to depend on com.arjuna.
Ideally I would like to target the forthcoming Beta release of wildfly
for these changes.
Mike