throw an exception to avoid keeping connections with a clientID
[1002518] allow use of XA connection factory for non-transacted session

BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1002518
add DeleteTemporaryDestinations property