schedule in blocking mode, exchange caching in publisher