Object[] args = { people, vigilantGroup }; executeService(request, "AddVigilantsToGroup", args);  prepareBeanForVigilantGroupEdition(request, vigilantGroup); RenderUtils.invalidateViewState("addVigilants"); return mapping.findForward("vigilants");
Object[] args2 = { vigilantsToRemove }; List<Vigilant> vigilantsThatCouldNotBeRemoved = (List<Vigilant>) executeService(request,"RemoveVigilantsFromGroup",args2);   request.setAttribute("vigilants",vigilantsThatCouldNotBeRemoved); RenderUtils.invalidateViewState("bounds"); RenderUtils.invalidateViewState("externalBounds"); return prepareManageVigilantsInGroup(mapping,form,request,response);
	public ActionForward addVigilantsToGroup(ActionMapping mapping,			ActionForm form, HttpServletRequest request,			HttpServletResponse response) throws Exception {		VigilantGroupBean bean = (VigilantGroupBean) RenderUtils.getViewState()				.getMetaObject().getObject();		VigilantGroup vigilantGroup = bean.getSelectedVigilantGroup();		List<Employee> employees = bean.getEmployees();		List<Person> people = new ArrayList<Person>();		for (Employee employee : employees) {			people.add(employee.getPerson());		}		Object[] args = { people, vigilantGroup };		executeService(request, "AddVigilantsToGroup", args);		prepareBeanForVigilantGroupEdition(request, vigilantGroup);		RenderUtils.invalidateViewState("addVigilants");		return mapping.findForward("vigilants");	}