1. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

Анонимный Доступ К Странице И Частичное Обновление

Тема в разделе "Lotus - Xpages", создана пользователем lionk, 5 ноя 2013.

  1. lionk

    lionk Well-Known Member

    Репутация:
    0
    Регистрация:
    5 апр 2007
    Сообщения:
    310
    Симпатии:
    3
    Такая ситуация:
    Открываю базу как анонимоус, на странице представление и постраничная перемотка с частичным обновлением только блока этого представления.
    Сразу всё работает, но если оставить страницу минут так на 20-ть, то потом частичное обновление перестаёт работать.
    Точнее запрос отправляется, сервер отдаёт данные, они приходят НО содержимое страницы не изменяется.
    Такое ощущение что клиентский обработчик ответа от сервера думает что открылась новая сессия, и игнорирует новые ответы.

    Кто то с подобным стыкался? Как лечить?
    В настройках сайта Session authentication: Disabled
    Сервер 8,5,3
     
  2. susinmn

    susinmn Well-Known Member

    Репутация:
    0
    Регистрация:
    16 окт 2007
    Сообщения:
    529
    Симпатии:
    8
    Замечал на 9.0.0-ке (в 9.0.1 не было времени на тесты), решения не искал.
     
  3. NickProstoNick

    NickProstoNick Статус как статус :)
    Lotus team

    Репутация:
    0
    Регистрация:
    22 авг 2008
    Сообщения:
    1.780
    Симпатии:
    42
    Сталкивался.
    И вопрос не с анонимным доступом вовсе, а с временем жизни сессии.
    Измени настройки сервера.
    Сам вот думаю как бы возобновлять сессию самому...
     
  4. lionk

    lionk Well-Known Member

    Репутация:
    0
    Регистрация:
    5 апр 2007
    Сообщения:
    310
    Симпатии:
    3
    А что менять то?
     
  5. NickProstoNick

    NickProstoNick Статус как статус :)
    Lotus team

    Репутация:
    0
    Регистрация:
    22 авг 2008
    Сообщения:
    1.780
    Симпатии:
    42
    в настройках Xsp Properties твоего приложения
    Параметры xsp.application.timeout и xsp.session.timeout
    Вот точно не помню нужно ли перегружать сервер или нет... или хотя бы HTTP службу... но помню что у нас изменения применились не сразу

    <!--shcode--><pre><code class='java'># Application timeout management
    # Defines when an application is discarded from memory after a period of inactivity
    # Expressed in minutes
    #xsp.application.timeout=30

    # Session timeout management
    # Defines when a user session is discarded from memory after a period of inactivity
    # Expressed in minutes
    #xsp.session.timeout=30[/CODE]
     
  6. rinsk

    rinsk Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    12 ноя 2009
    Сообщения:
    893
    Симпатии:
    84
    Где то пробегал компонент-дергалка по таймеру сессии. заодно удобно для показа online пользователей...
     
  7. NickProstoNick

    NickProstoNick Статус как статус :)
    Lotus team

    Репутация:
    0
    Регистрация:
    22 авг 2008
    Сообщения:
    1.780
    Симпатии:
    42
    Есть такой компонент.. в extLib
     
  8. xvasiliy

    xvasiliy New Member

    Репутация:
    0
    Регистрация:
    22 ноя 2013
    Сообщения:
    2
    Симпатии:
    0
    http://www-10.lotus.com/ldd/ddwiki.nsf/dx/...tension_Library
     
  9. lionk

    lionk Well-Known Member

    Репутация:
    0
    Регистрация:
    5 апр 2007
    Сообщения:
    310
    Симпатии:
    3
    А как отображать онлайн?
     
  10. rinsk

    rinsk Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    12 ноя 2009
    Сообщения:
    893
    Симпатии:
    84
    Ну просто же - дергалка пишет в базу у кого сессия активная. Ну и смотришь ее.
    Наверное уже есть соотв компонет.
     
Загрузка...

Поделиться этой страницей