throw new FenixActionException(e.getMessage(), mapping.findForward("error"));
getWorkLocations(request); throw new FenixActionException(e.getMessage(), mapping.findForward("start"));
	public ActionForward insert(		ActionMapping mapping,		ActionForm form,		HttpServletRequest request,		HttpServletResponse response)		throws Exception	{		IUserView userView = SessionUtils.getUserView(request);		DynaActionForm insertExternalPersonForm = (DynaActionForm) form;		String name = (String) insertExternalPersonForm.get("name");		Integer workLocationID = (Integer) insertExternalPersonForm.get("workLocationID");		String address = (String) insertExternalPersonForm.get("address");		String phone = (String) insertExternalPersonForm.get("phone");		String mobile = (String) insertExternalPersonForm.get("mobile");		String homepage = (String) insertExternalPersonForm.get("homepage");		String email = (String) insertExternalPersonForm.get("email");		Object args[] = { name, address, workLocationID, phone, mobile, homepage, email };		try		{			ServiceUtils.executeService(userView, "CreateExternalPerson", args);		}		catch (ExistingServiceException e)		{			throw new ExistingActionException(e.getMessage(), mapping.findForward("error"));		}		catch (FenixServiceException e)		{			throw new FenixActionException(e.getMessage(), mapping.findForward("error"));		}		return mapping.findForward("success");	}