ICEfaces
  1. ICEfaces
  2. ICE-6906

Liferay's client side session tracker is not updated when ICEfaces sends Ajax requests

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: EE-2.0.0.GA, 2.0.2
    • Fix Version/s: 3.0, EE-2.0.0.GA_P01
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      ICEfaces 2 Liferay 5 and 6

      Description

      Liferay has a client-side mechanism for tracking user activity and presenting a warning banner before the session times out and an expired banner after the session has time out. ICEfaces' Ajax requests do not update this mechanism which results in the banner displaying prematurely even though client activity has taken place. Liferay recommends using the client-side API Liferay.Session.setCookie() for each request that should update the timer values.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #24715 Fri May 27 08:48:09 MDT 2011 deryk.sinotte ICE-6906: revert changes as we won't be including the code directly in ICEfaces
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/core/src/main/resources/META-INF/faces-config.xml
        Commit graph DEL /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/PortletListener.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #24714 Fri May 27 08:47:47 MDT 2011 deryk.sinotte ICE-6906: revert changes as we won't be including the potential fix in ICEfaces directly
        Files Changed
        Commit graph DEL /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/core/src/main/java/org/icefaces/impl/event/PortletListener.java
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/core/src/main/resources/META-INF/faces-config.xml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #24706 Thu May 26 11:12:59 MDT 2011 deryk.sinotte ICE-6906: add call to Liferay.Session.extend() during user-initiated Ajax requests.
        Files Changed
        Commit graph ADD /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/core/src/main/java/org/icefaces/impl/event/PortletListener.java
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/core/src/main/resources/META-INF/faces-config.xml
        Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/core/src/main/java/org/icefaces/util/EnvUtils.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #24705 Thu May 26 11:12:40 MDT 2011 deryk.sinotte ICE-6906: add call to Liferay.Session.extend() during user-initiated Ajax requests
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/core/src/main/resources/META-INF/faces-config.xml
        Commit graph MODIFY /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/util/EnvUtils.java
        Commit graph ADD /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/PortletListener.java

          People

          • Assignee:
            Deryk Sinotte
            Reporter:
            Deryk Sinotte
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: