AbstractNetworkReader had been refactored to avoid dependencies to SessionUtil.