2014-08-30 4 views
0

Я определил остаток bean-компонента private MyContext userContext; (в основном List<String>, удерживая все предыдущие значения, переданные остальным компонентам).javaee statefull bean не работает

Я запустил свой webapp в контейнере wildfly 8.1 в режиме спуска.

К сожалению, моя фасоль не работает должным образом.

Кажется, что бонус воссоздается при каждом вызове, как если бы контейнер не смог связать два вызова с тем же сеансом. Это, по-видимому, подтверждается тем фактом, что на стороне клиента нет файла cookie или идентификатора сеанса.

Что может быть отсутствует в моем приложении/conf? Почему не дикая природа автоматически создает сеанс пользователя?


Edit: Пример кода: https://github.com/GrmpCerber/testStatefulRest

+0

PS. если у вас нет подсказки, потому что wildfly должен иметь дело с этим автоматически, просто «+1» этот комментарий или оставить свой собственный, чтобы я не был нормальным поведением от wildfly – Cerber

+0

Образец кода мог бы помочь. Вы тестировали этот бит/образец на других серверах, таких как Glassfish? –

+0

@AlexanderLanger Я загрузил образец: https://github.com/GrmpCerber/testStatefulRest – Cerber

ответ

1

Глядя на ваш образец кода, вы, кажется, не хватает @SessionScoped аннотацию, как объяснено в this answer.

+0

Спасибо за ваш ответ, если у вас еще 5 минут;) Я обновил свой образец и разместил новый вопрос: http://stackoverflow.com/questions/25591140/containerresponsefilter-not-working – Cerber

+0

Извините, не знаю с другим (никогда не использовал его) –

+0

Спасибо в любом случае! вам было приятно взглянуть на него – Cerber

 Смежные вопросы

  • Нет связанных вопросов^_^