Details

    • Type: Task Task
    • Status: Open Open
    • Priority: Critical Critical
    • Resolution: Unresolved
    • Affects Version/s: 2.3.6
    • Fix Version/s: None
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Similar issues:
      KULRICE-1823KualiHttpSessionListener sessionDestroyed method does not have valid UserSession in GlobalVariables
      KULRICE-12696Implement Pessimistic Locking in KRAD Documents
      KULRICE-4594specifying the "Lock Owner Principal Name:" incorrectly displays an error message
      KULRICE-9010Fix silly NPE in KualiHttpSessionListener
      KULRICE-13114IT Failure DocumentSearchTest.testDocSearch_WildcardsOnRegularAttributes retrieved the wrong number of documents. expected:<0> but was:<1>
      KULRICE-3503Remove unused system parameter RULE_LOCKING_ON_IND
      KULRICE-10266Optimistic Lock Exception in Person Document.
      KULRICE-3507Remove unused system parameter PESSIMISTIC_LOCK_ADMIN_GROUP
      KULRICE-8499Rice version is wrong in installation guide documentation for maven archetype (section 5, maven cli)
      KULRICE-13333AFT Failure CreateNewAgendaAft Expected "FINAL" but saw "ENROUTE" and later is in Exception and locked
    • Rice Module:
      KRAD
    • KRAD Feature Area:
      Session
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      When our users log out, their locks are usually not cleared and there is a possibility of clearing out others' locks. KualiHttpSessionListener accesses GlobalVariables, which is a ThreadLocal, but it is not set for that thread when the logout filter is called; it is often set in the Struts request processor.

      In addition, when the server invalidates a session due to timeout, it will definitely not have the GlobalVariables set.

      See KULRICE-1823.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            Ken Geis
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:

              Structure Helper Panel