Я использую spring-ws с Jaxb2Marshaller, PayloadRootAnnotationMethodEndpointMapping и GenericMarshallingMethodEndpointAdapter для настройки моих веб-служб с помощью аннотаций @Endpoint и @PayloadRoot.
Когда я пытаюсь использовать DAO моего проекта, я могу загрузить объекты из базы данных, но как только я пытаюсь получить доступ к свойствам внутри моего сервиса, которые должны загружаться лениво, я получаю исключение org.hibernate.LazyInitializationException - не могу инициализировать прокси - нет сеанса.
В моем веб-приложении spring-mvc OpenSessionInViewInterceptor обрабатывает сессии. Как настроить проект веб-службы для автоматического создания сеанса Hibernate для каждого вызова веб-службы?