У меня проблема с тайм-аутом сессии. Скажем, например, что пользователь входит в приложение, и он ждет 30 минут (время ожидания сеанса), а затем пытается получить услугу через удаленный объект. На самом деле, поскольку время сеанса истекло, пользователь не должен иметь возможность нажать удаленный объект, но это происходит наоборот.
запись web.xml:
30
Кроме того, через 30 минут я вижу журнал, в котором данные о недействительности
[BlazeDS] [DEBUG] FlexSession с идентификатором 'NptXY ........ 5559488' для клиентского соединения на основе Http признан недействительным.
Но, тем не менее, если пользователь пытается вызвать новую службу, происходит вызов удаленной службы. Я хочу, чтобы он выдал какое-то исключение, когда сеанс истек, где я могу его перехватить и показать пользователю как "Session Expired !!!"
Пожалуйста, дайте мне знать, если я что-то упустил. Пожалуйста, это действительно срочно.
Примечание. Сервер: Weblogic 9.1
.
Также обратите внимание, что я не использую Spring Framework. Это просто базовые вызовы remoting-config / Services-config.
Спасибо.