diff --git a/config/alfresco/bootstrap-context.xml b/config/alfresco/bootstrap-context.xml index 25a1baf160..65f06abfcc 100644 --- a/config/alfresco/bootstrap-context.xml +++ b/config/alfresco/bootstrap-context.xml @@ -216,6 +216,15 @@ + + + jbpm + alfresco/workflow/adhoc_processdefinition.xml + text/xml + false + + + jbpm alfresco/workflow/review_processdefinition.xml @@ -224,48 +233,58 @@ jbpm - alfresco/workflow/adhoc_processdefinition.xml + alfresco/workflow/review_pooled_processdefinition.xml text/xml false - + jbpm + alfresco/workflow/parallelreview_processdefinition.xml + text/xml + false + + + jbpm + alfresco/workflow/parallelreview_group_processdefinition.xml + text/xml + false + + + + jbpm alfresco/workflow/submit_processdefinition.xml text/xml false - jbpm alfresco/workflow/changerequest_processdefinition.xml text/xml false - jbpm alfresco/workflow/submitdirect_processdefinition.xml text/xml false - - - jbpm - alfresco/workflow/invitation-nominated_processdefinition.xml - text/xml - false - - - - - jbpm - alfresco/workflow/invitation-moderated_processdefinition.xml - text/xml - false - + + + jbpm + alfresco/workflow/invitation-nominated_processdefinition.xml + text/xml + false + + + + jbpm + alfresco/workflow/invitation-moderated_processdefinition.xml + text/xml + false + diff --git a/config/alfresco/extension/workflow-context.xml.sample b/config/alfresco/extension/workflow-context.xml.sample deleted file mode 100644 index fde9a70cfc..0000000000 --- a/config/alfresco/extension/workflow-context.xml.sample +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - jbpm - alfresco/workflow/parallelreview_processdefinition.xml - text/xml - false - - - jbpm - alfresco/workflow/parallelreview_group_processdefinition.xml - text/xml - false - - - jbpm - alfresco/workflow/review_pooled_processdefinition.xml - text/xml - false - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/config/alfresco/workflow/parallelreview_group_processdefinition.xml b/config/alfresco/workflow/parallelreview_group_processdefinition.xml index 863c5c5191..c46aae19d1 100644 --- a/config/alfresco/workflow/parallelreview_group_processdefinition.xml +++ b/config/alfresco/workflow/parallelreview_group_processdefinition.xml @@ -37,7 +37,6 @@ - + diff --git a/config/alfresco/workflow/parallelreview_processdefinition.xml b/config/alfresco/workflow/parallelreview_processdefinition.xml index a1c342d757..b81daf0090 100644 --- a/config/alfresco/workflow/parallelreview_processdefinition.xml +++ b/config/alfresco/workflow/parallelreview_processdefinition.xml @@ -37,7 +37,6 @@ - + diff --git a/config/alfresco/workflow/review_pooled_processdefinition.xml b/config/alfresco/workflow/review_pooled_processdefinition.xml index 73f1be9b3d..dcdb3dc715 100644 --- a/config/alfresco/workflow/review_pooled_processdefinition.xml +++ b/config/alfresco/workflow/review_pooled_processdefinition.xml @@ -37,8 +37,8 @@ - + diff --git a/source/java/org/alfresco/repo/forms/processor/workflow/TaskFormProcessor.java b/source/java/org/alfresco/repo/forms/processor/workflow/TaskFormProcessor.java index 6ba6f1016f..7e473f777f 100644 --- a/source/java/org/alfresco/repo/forms/processor/workflow/TaskFormProcessor.java +++ b/source/java/org/alfresco/repo/forms/processor/workflow/TaskFormProcessor.java @@ -38,9 +38,7 @@ import org.alfresco.repo.forms.processor.node.ContentModelItemData; import org.alfresco.repo.workflow.WorkflowModel; import org.alfresco.service.cmr.dictionary.DictionaryService; import org.alfresco.service.cmr.dictionary.TypeDefinition; -import org.alfresco.service.cmr.model.FileFolderService; import org.alfresco.service.cmr.repository.NodeRef; -import org.alfresco.service.cmr.repository.NodeService; import org.alfresco.service.cmr.security.AuthenticationService; import org.alfresco.service.cmr.workflow.WorkflowService; import org.alfresco.service.cmr.workflow.WorkflowTask; @@ -51,10 +49,10 @@ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; /** + * FormProcessor implementation for workflow tasks. * * @since 3.4 * @author Nick Smith - * */ public class TaskFormProcessor extends AbstractWorkflowFormProcessor { @@ -103,9 +101,7 @@ public class TaskFormProcessor extends AbstractWorkflowFormProcessor) - { - return (List) hiddenValues; - } + { + return (List) hiddenValues; + } else if (hiddenValues instanceof String && ((String)hiddenValues).length() > 0) { return Arrays.asList(((String)hiddenValues).split(","));