У меня весенняя сессия. Этот боб использует бобы области приложения, и есть и ошибка, когда контейнер пытается сериализовать сеанс.
Я помню эту проблему из приложений JSF, и в одном проекте мы решили эту проблему, используя сериализуемые прокси. Введенный Боб был оболочкой прокси, которая извлекла одноэлементный экземпляр из контекста приложения. К сожалению, я не могу вспомнить, как именно это называлось и было ли это встроенное решение или какая-то внешняя вещь.
Как обернуть весенние бобы в сериализуемые прокси? Обеспечивает ли весна такую функциональность? AFAIR была специальная аннотация, чтобы отметить ссылки, которые должны быть завернуты в такой прокси.
Объект называется прокси-сервером с областью действия и может быть запущен через аннотацию к сервису, которая будет введена в бобы с областью действия сеанса:
Больше деталей в вопросе: