2015-09-15 2 views
0

Я пытаюсь сделать некоторые проверки вокруг SOAPMessage внутри обработчика, и он отлично работает, но после этого мне нужно передать определенные результаты (2 булевых флага и 1 строку) в WebService. Я думал, используя это будет хорошей идеей:Получить контекст сеанса от обработчика soap в Java

@Resource 
private SessionContext ctx; 

Но я был неправ, так как обработчик начинается в другом контексте (или то вроде этого). Я пробовал делать, поскольку эта статья говорит мне http://gcmuganda.faculty.noctrl.edu/classes/Spring12/615/Lab4/CSC615Spring12MessageHandlersLab.html и не имеет никакого результата.

Есть ли способ передать эти данные веб-сервису без написания абсурдного кода?

ответ

0

Не обращайте на меня внимания, эта ссылка на самом деле делает это правильно. Единственное, что я должен упомянуть, - не добавлять никаких других объектов в класс обработчика Context-like @Resource.