}
public ActionForward editExternalUnit(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
HttpServletResponse response) throws FenixServiceException {
final EditExternalUnitBean externalUnitBean = getRenderedObject();
try {
EditExternalUnit.run(externalUnitBean);
request.setAttribute("oid", externalUnitBean.getExternalUnit().getExternalId());
return viewUnit(mapping, actionForm, request, response);
} catch (final IllegalDataAccessException e) {
addActionMessage("error", request, "error.notAuthorized");
} catch (final DomainException e) {