DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=36586>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=36586

           Summary: HttpSession access is not synchronized and is causing
                    bugs.  Affects all tag libs accessing HttpSession in any
                    way through any means i.e. JSP PageContext
           Product: Taglibs
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: critical
          Priority: P1
         Component: Unknown Taglib
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


HttpSession access is not being synchronized.  Please understand that any time
the HttpSession is accessed there is no guarentee if the underlying system will
protect the data.  Other Servlet and J2EE servers other than Tomcat may behave
this way.

Please see the bug http://issues.apache.org/bugzilla/show_bug.cgi?id=36541 for
more details.  getAttribute in Tomcat is not synchronizing the underlying
HashMap and this can cause more than one issue.  
Ones noted:
1) A validly set session variable might not get retrieved on a call to
getAttribute if a setAttribute occurs on the same session from another Thread,
JSP page, or Servlet.

2) Infinite loops have been reported

3) It makes the software unpredictable

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to