diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/action/impl/DeclareRecordAction.java b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/action/impl/DeclareRecordAction.java index fe21ae45cd..a1332ec08c 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/action/impl/DeclareRecordAction.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/action/impl/DeclareRecordAction.java @@ -74,7 +74,10 @@ public class DeclareRecordAction extends RMActionExecuterAbstractBase recordService.complete(actionedUponNodeRef); } catch (IntegrityException e) { - action.setParameterValue(ActionExecuterAbstractBase.PARAM_RESULT, e.getMessage()); + if (e.getMessage().contains("missing")) + { + action.setParameterValue(ActionExecuterAbstractBase.PARAM_RESULT, "missingProperties"); + } } }