User user = this.getUser(userId);
if (null != user) {
UserBean updatedUser = null;
try {
updatedUser = (UserBean) UserFinderBase
.findByPrimaryKey(new UserKey(user.getId()));
ClassPopulater.populateFromObjectIgnoreNull(user, updatedUser);
user.removeAllAttributes();
Map<String, String> attr = updatedUser.getAttributes();
Set<String> set = attr.keySet();
for (String elem : set) {