profile.setUserId(userId);
try {
UserServiceSoapServiceLocator uService = new UserServiceSoapServiceLocator();
UserServiceSoap userService = uService.getPortal_UserService(_getURL("Portal_UserService"));
UserSoap user = userService.getUserById(Integer.parseInt(userId));
if (user != null) {
// user attributes
HashMap<String, String> userAttributes = new HashMap<String, String>();