Я знаю, что беспорядок в потоках внутри EJB - это большой нет-нет, но я хотел бы попросить совета относительно того, как обрабатывать этот случай. Мой EJB вызывает внешний веб-сервис, который иногда может возвращать статус "занят". Когда это произойдет, я хотел бы подождать некоторое время, а затем повторно отправить запрос, используя те же данные, что и раньше.
Каким будет лучший способ реализовать это?