BUG-9160: fix ReadDataTransactionUtil creating two adapters