Hi, all I'll refactor sharding-transaction-2pc-xa, here[1] is the detail design, please feel free to give me some advices. changes
faced to XA DataSource to handle XA Connection instead of AtomikosDataSourceBean adapt Connection to XAConnection if needed Get XAResource, then inject it into XA transactionManager if needed Add ShardingTransactionAPI to handle all transaction operation, this can be used in other transaction type [1] https://github.com/sharding-sphere/sharding-sphere/issues/1694 ------------------ Zhao Jun Apache Sharding-Sphere & ServiceComb
