Subversion Repositories SmartDukaan

Rev

Rev 555 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 555 Rev 572
Line 47... Line 47...
47
		User existingUser = null;
47
		User existingUser = null;
48
		try {
48
		try {
49
			ucsc = new UserContextServiceClient();
49
			ucsc = new UserContextServiceClient();
50
			userClient = ucsc.getClient();
50
			userClient = ucsc.getClient();
51
			existingUser = userClient.getUserById(userId);
51
			existingUser = userClient.getUserById(userId);
52
			if(existingUser == null)
52
			if(existingUser == null || existingUser.getUserId() == -1)
53
				existingUser = userClient.createAnonymousUser(jsessionId);
53
				existingUser = userClient.createAnonymousUser(jsessionId);
54
		} catch (UserContextException e) {
54
		} catch (UserContextException e) {
55
			e.printStackTrace();
55
			e.printStackTrace();
56
		} catch (TException e) {
56
		} catch (TException e) {
57
			e.printStackTrace();
57
			e.printStackTrace();
58
		} catch (Exception e) {
58
		} catch (Exception e) {
59
			e.printStackTrace();
59
			e.printStackTrace();
-
 
60
		} finally {
-
 
61
			
60
		}
62
		}
61
		
63
		
62
		initialize(existingUser);
64
		initialize(existingUser);
63
	}
65
	}
64
 
66