Bugs item #1072442, was opened at 2004-11-24 22:21
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=525508&aid=1072442&group_id=69709

Category: basic implementation
Group: v 1.0.7
Status: Open
Resolution: None
Priority: 5
Submitted By: ruimo (ruimo)
Assigned to: Nobody/Anonymous (nobody)
Summary: ExternalContext.getRequestCookieMap() returns invalid value.

Initial Comment:
Regarding JSF spec, the value type of
ExternalContext.getRequestCookieMap() should be Cookie.
However, current MyFaces implementation returns String
that holds value of Cookie. The code CookieMap should
be changed as follows.

    protected Object getAttribute(String key)
    {
        Cookie[] cookies =
_httpServletRequest.getCookies();
        if (cookies == null) return null;
        for (int i = 0, len = cookies.length; i < len; i++)
        {
            if (cookies[i].getName().equals(key))
            {
//                return cookies[i].getValue();  // Ruimo
                return cookies[i];  // Ruimo
            }
        }

        return null;
    }


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=525508&aid=1072442&group_id=69709

Reply via email to