Я проверил спецификации, но не смог что-то найти по этому поводу.Но это кажется разумным:
Кто-то должен позаботиться об экземпляре SFSB, закрыв его по завершении.
При представлении бизнес-метода EJB SFSB в качестве службы REST используется универсальный сервлет.Единственная доступная область - это область запроса одного (без сохранения состояния) HTTP-вызова, поэтому после завершения вызова универсальный сервлет должен закрыть SFSB.
Сервлет имеет явный жизненный цикл.Внедренный EJB создается во время инициализации сервлета и может быть закрыт при уничтожении.
Вы можете искать новые экземпляры SFSB при каждом созданном сеансе HTTP, используя контекст сеанса для последующих вызовов этого сеанса и закрывая SFSB, когдасоответствующий сеанс закрыт.