diff --git a/rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/messages/actions.properties b/rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/messages/actions.properties index c8e6412771..538abc532d 100644 --- a/rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/messages/actions.properties +++ b/rm-community/rm-community-repo/config/alfresco/module/org_alfresco_module_rm/messages/actions.properties @@ -146,7 +146,7 @@ accessionComplete.description=Accession complete # Split Email splitEmail.title=Split email splitEmail.description=Split email -# Create Disposition Schedule +# Create Rentention Schedule createDispositionSchedule.title=Create retention schedule createDispositionSchedule.description=Create retention schedule # File Destruction Report diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/disposition/DispositionSelectionStrategy.java b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/disposition/DispositionSelectionStrategy.java index 1026bdad40..fd793cc058 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/disposition/DispositionSelectionStrategy.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/disposition/DispositionSelectionStrategy.java @@ -104,7 +104,7 @@ public class DispositionSelectionStrategy implements RecordsManagementModel if (logger.isDebugEnabled()) { - logger.debug("Selected disposition schedule: " + dispSchedule); + logger.debug("Selected retention schedule: " + dispSchedule); } NodeRef result = null; diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/disposition/DispositionServiceImpl.java b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/disposition/DispositionServiceImpl.java index 04455015dd..e7432abf28 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/disposition/DispositionServiceImpl.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/disposition/DispositionServiceImpl.java @@ -361,7 +361,7 @@ public class DispositionServiceImpl extends ServiceBaseImpl // Make sure we are dealing with an RM node if (!filePlanService.isFilePlanComponent(nodeRef)) { - throw new AlfrescoRuntimeException("Can not find the associated disposition schedule for a non records management component. (nodeRef=" + nodeRef.toString() + ")"); + throw new AlfrescoRuntimeException("Can not find the associated retention schedule for a non records management component. (nodeRef=" + nodeRef.toString() + ")"); } if (this.nodeService.hasAspect(nodeRef, ASPECT_SCHEDULED)) @@ -398,7 +398,7 @@ public class DispositionServiceImpl extends ServiceBaseImpl // only the first disposition schedule will be considered if (logger.isWarnEnabled()) { - logger.warn("Disposition schedule has more than one associated records management container. " + + logger.warn("Retention schedule has more than one associated records management container. " + "This is not currently supported so only the first container will be considered. " + "(dispositionScheduleNodeRef=" + dispositionSchedule.getNodeRef().toString() + ")"); } @@ -492,7 +492,7 @@ public class DispositionServiceImpl extends ServiceBaseImpl // Check exists if (!nodeService.exists(nodeRef)) { - throw new AlfrescoRuntimeException("Unable to create disposition schedule, because node does not exist. (nodeRef=" + nodeRef.toString() + ")"); + throw new AlfrescoRuntimeException("Unable to create retention schedule, because node does not exist. (nodeRef=" + nodeRef.toString() + ")"); } // Check is sub-type of rm:recordCategory @@ -500,7 +500,7 @@ public class DispositionServiceImpl extends ServiceBaseImpl if (!TYPE_RECORD_CATEGORY.equals(nodeRefType) && !dictionaryService.isSubClass(nodeRefType, TYPE_RECORD_CATEGORY)) { - throw new AlfrescoRuntimeException("Unable to create disposition schedule on a node that is not a records management container."); + throw new AlfrescoRuntimeException("Unable to create retention schedule on a node that is not a records management container."); } behaviourFilter.disableBehaviour(nodeRef, ASPECT_SCHEDULED); @@ -522,7 +522,7 @@ public class DispositionServiceImpl extends ServiceBaseImpl List items = getDisposableItemsImpl(currentDispositionSchdule.isRecordLevelDisposition(), nodeRef); if (items.size() != 0) { - throw new AlfrescoRuntimeException("Can not create a disposition schedule if there are disposable items already under the control of an other disposition schedule"); + throw new AlfrescoRuntimeException("Can not create a retention schedule if there are disposable items already under the control of an other retention schedule"); } } @@ -537,7 +537,7 @@ public class DispositionServiceImpl extends ServiceBaseImpl else { // Error since the node already has a disposition schedule set - throw new AlfrescoRuntimeException("Unable to create disposition schedule on node that already has a disposition schedule."); + throw new AlfrescoRuntimeException("Unable to create retention schedule on node that already has a retention schedule."); } } finally diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/record/RecordServiceImpl.java b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/record/RecordServiceImpl.java index c9363ff22c..c9dc3b07a1 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/record/RecordServiceImpl.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/record/RecordServiceImpl.java @@ -1813,8 +1813,8 @@ public class RecordServiceImpl extends BaseBehaviourBean if (recordDispositionSchedule.isRecordLevelDisposition() != recordFolderDispositionSchedule.isRecordLevelDisposition()) { // we can't link a record to an incompatible disposition schedule - throw new RecordLinkRuntimeException("Can not link a record to a record folder with an incompatible disposition schedule. " - + "They must either both be record level or record folder level dispositions."); + throw new RecordLinkRuntimeException("Can not link a record to a record folder with an incompatible retention schedule. " + + "They must either both be record level or record folder level retentions."); } } } diff --git a/rm-community/rm-community-repo/unit-test/java/org/alfresco/module/org_alfresco_module_rm/record/RecordServiceImplUnitTest.java b/rm-community/rm-community-repo/unit-test/java/org/alfresco/module/org_alfresco_module_rm/record/RecordServiceImplUnitTest.java index 14675f9fb3..1b2b3543cc 100644 --- a/rm-community/rm-community-repo/unit-test/java/org/alfresco/module/org_alfresco_module_rm/record/RecordServiceImplUnitTest.java +++ b/rm-community/rm-community-repo/unit-test/java/org/alfresco/module/org_alfresco_module_rm/record/RecordServiceImplUnitTest.java @@ -285,7 +285,6 @@ public class RecordServiceImplUnitTest extends BaseUnitTest // expect exception exception.expect(RecordLinkRuntimeException.class); - exception.expectMessage("incompatible disposition schedule"); // link recordService.link(record, recordFolder);