Subversion Repositories SmartDukaan

Rev

Rev 2817 | Rev 2912 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2817 Rev 2907
Line 13... Line 13...
13
import java.util.Map;
13
import java.util.Map;
14
 
14
 
15
import javax.servlet.http.Cookie;
15
import javax.servlet.http.Cookie;
16
import javax.servlet.http.HttpServletRequest;
16
import javax.servlet.http.HttpServletRequest;
17
import javax.servlet.http.HttpServletResponse;
17
import javax.servlet.http.HttpServletResponse;
18
import javax.servlet.http.HttpSession;
-
 
19
 
18
 
20
import org.apache.log4j.Logger;
19
import org.apache.log4j.Logger;
21
import org.apache.struts2.ServletActionContext;
20
import org.apache.struts2.ServletActionContext;
22
 
21
 
23
import com.opensymphony.xwork2.ActionInvocation;
22
import com.opensymphony.xwork2.ActionInvocation;
Line 154... Line 153...
154
        
153
        
155
        HttpServletResponse response = ServletActionContext.getResponse();
154
        HttpServletResponse response = ServletActionContext.getResponse();
156
        response.addCookie(sessionSourceCookie);
155
        response.addCookie(sessionSourceCookie);
157
        response.addCookie(sessionSourceTimeCookie);
156
        response.addCookie(sessionSourceTimeCookie);
158
        
157
        
159
        HttpSession session = request.getSession();
-
 
160
        UserSessionInfo userinfo = (UserSessionInfo) session.getAttribute(UserInterceptor.USER_INFO);
158
        UserSessionInfo userInfo = (UserSessionInfo) request.getAttribute(UserInterceptor.USER_INFO_COOKIE_NAME);
161
        DataLogger.logData(EventType.NEW_SESSION, request.getSession().getId(), userinfo.getUserId(), userinfo.getEmail(), src);
159
        DataLogger.logData(EventType.NEW_SESSION, request.getSession().getId(), userInfo.getUserId(), userInfo.getEmail(), src);
162
    }
160
    }
163
 
161
 
164
    private void createCookiesMap(HttpServletRequest request) {
162
    private void createCookiesMap(HttpServletRequest request) {
165
        cookiesMap  = new HashMap<String, Cookie>();
163
        cookiesMap  = new HashMap<String, Cookie>();
166
        Cookie[] cookies = request.getCookies();
164
        Cookie[] cookies = request.getCookies();