req.setAttribute("generalError",noUserSetSelectedString);
return mapping.findForward("notSent");
}
UserSet userSet = userSetManager.getUserSet(userSetId);
if (userSet == null){
throw new ConfigurationException("illegal user set id: " + userSetId);
}
users = userSet.getUsers();
break;
case 2: // user
if (userId.longValue() == -1){
String noUserSelectedString = getResources(req).getMessage(locale,"smssvc.MessageNotSentBecauseNoUserSelected");
req.setAttribute("generalError",noUserSelectedString);
return mapping.findForward("notSent");
}
UserManager userManager = new UserManager(locale,session);
User user = userManager.getUserDetails(userId);
if (user == null){
throw new ConfigurationException("illegal user id: " + user);
}
Set<User> oneManSet = new HashSet<User>();
oneManSet.add(user);
users = oneManSet;
break;