if (u.find())
{
u.setField(FLD_NAME, user.get(User.Property.NAME));
u.setField(FLD_PASSWORD, user.get(User.Property.PASSWORD));
u.setField(FLD_EMAIL, user.get(User.Property.EMAIL));
u.update();
}
else
{
throw new UserMgrException("Cannot update, user not found");
}