diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-action-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-action-context.xml
index f75f4a4ca8..482e854cff 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-action-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-action-context.xml
@@ -731,6 +731,7 @@
+
@@ -844,9 +845,9 @@
-
+
-
+
diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/audit/extractor/FilePlanNamePathDataExtractor.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/audit/extractor/FilePlanNamePathDataExtractor.java
index ca86e30a5b..c38636c8ff 100644
--- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/audit/extractor/FilePlanNamePathDataExtractor.java
+++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/audit/extractor/FilePlanNamePathDataExtractor.java
@@ -77,25 +77,19 @@ public final class FilePlanNamePathDataExtractor extends AbstractDataExtractor
*/
public Serializable extractData(Serializable value)
{
- String extractedData = null;
-
NodeRef nodeRef = (NodeRef) value;
- if (nodeService.hasAspect(nodeRef, RecordsManagementModel.ASPECT_FILE_PLAN_COMPONENT))
+
+ // Get path from the RM root
+ List nodeRefPath = filePlanService.getNodeRefPath(nodeRef);
+
+ StringBuilder sb = new StringBuilder(128);
+ for (NodeRef pathNodeRef : nodeRefPath)
{
- // Get path from the RM root
- List nodeRefPath = filePlanService.getNodeRefPath(nodeRef);
-
- StringBuilder sb = new StringBuilder(128);
- for (NodeRef pathNodeRef : nodeRefPath)
- {
- String name = (String)nodeService.getProperty(pathNodeRef, ContentModel.PROP_NAME);
- sb.append("/").append(name);
- }
-
- // Done
- extractedData = sb.toString();
+ String name = (String)nodeService.getProperty(pathNodeRef, ContentModel.PROP_NAME);
+ sb.append("/").append(name);
}
- return extractedData;
+ // Done
+ return sb.toString();
}
}