From 53e31c826b541bc429b07a971ee82ba2080a4198 Mon Sep 17 00:00:00 2001 From: Roy Wetherall Date: Thu, 18 Mar 2010 14:40:49 +0000 Subject: [PATCH] ALF-2039 : It is impossible to create/upload any content or create folder in Share into folder with any rule git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@19368 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../repo/action/executer/LinkCategoryActionExecuter.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/java/org/alfresco/repo/action/executer/LinkCategoryActionExecuter.java b/source/java/org/alfresco/repo/action/executer/LinkCategoryActionExecuter.java index ab38432a6d..74f7255888 100644 --- a/source/java/org/alfresco/repo/action/executer/LinkCategoryActionExecuter.java +++ b/source/java/org/alfresco/repo/action/executer/LinkCategoryActionExecuter.java @@ -24,6 +24,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import org.alfresco.error.AlfrescoRuntimeException; import org.alfresco.model.ContentModel; import org.alfresco.repo.action.ParameterDefinitionImpl; import org.alfresco.service.cmr.action.Action; @@ -125,6 +126,12 @@ public class LinkCategoryActionExecuter extends ActionExecuterAbstractBase } } + // Check that the category property is not null + if (categoryProperty == null) + { + throw new AlfrescoRuntimeException("The category aspect " + categoryAspect.toPrefixString() + " does not have a category property to set."); + } + if (categoryAspect != null) { if (this.nodeService.hasAspect(actionedUponNodeRef, categoryAspect) == false)