diff --git a/config/alfresco/web-client-config-actions.xml b/config/alfresco/web-client-config-actions.xml index 48096f03a9..529ca0e2ce 100644 --- a/config/alfresco/web-client-config-actions.xml +++ b/config/alfresco/web-client-config-actions.xml @@ -361,7 +361,7 @@ /images/icons/paste.gif #{ClipboardBean.pasteAll} - + @@ -385,7 +385,7 @@ - CreateChildren + ChangePermissions advanced_space_wizard /images/icons/create_space.gif diff --git a/source/java/org/alfresco/web/app/servlet/JBPMDeployProcessServlet.java b/source/java/org/alfresco/web/app/servlet/JBPMDeployProcessServlet.java index 937af24ad0..09369287f9 100644 --- a/source/java/org/alfresco/web/app/servlet/JBPMDeployProcessServlet.java +++ b/source/java/org/alfresco/web/app/servlet/JBPMDeployProcessServlet.java @@ -26,10 +26,11 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.alfresco.repo.content.MimetypeMap; -import org.alfresco.repo.workflow.WorkflowComponent; +import org.alfresco.service.ServiceRegistry; import org.alfresco.service.cmr.workflow.WorkflowDefinition; import org.alfresco.service.cmr.workflow.WorkflowDeployment; import org.alfresco.service.cmr.workflow.WorkflowException; +import org.alfresco.service.cmr.workflow.WorkflowService; import org.apache.commons.fileupload.DiskFileUpload; import org.apache.commons.fileupload.FileItem; import org.apache.commons.fileupload.FileUpload; @@ -117,10 +118,9 @@ public class JBPMDeployProcessServlet extends HttpServlet */ private WorkflowDefinition deployArchive(InputStream deploymentArchive) { - // NOTE: retrieve jbpm engine directly as this servlet only serves JBPM process designer deployments WebApplicationContext wc = WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext()); - WorkflowComponent jbpmEngine = (WorkflowComponent)wc.getBean("jbpm_engine"); - WorkflowDeployment deployment = jbpmEngine.deployDefinition(deploymentArchive, MimetypeMap.MIMETYPE_ZIP); + WorkflowService workflowService = (WorkflowService)wc.getBean(ServiceRegistry.WORKFLOW_SERVICE.getLocalName()); + WorkflowDeployment deployment = workflowService.deployDefinition("jbpm", deploymentArchive, MimetypeMap.MIMETYPE_ZIP); return deployment.definition; } diff --git a/source/web/jsp/workflow/start-workflow-wizard/workflow-options.jsp b/source/web/jsp/workflow/start-workflow-wizard/workflow-options.jsp index 9315df8537..08bd4b827c 100644 --- a/source/web/jsp/workflow/start-workflow-wizard/workflow-options.jsp +++ b/source/web/jsp/workflow/start-workflow-wizard/workflow-options.jsp @@ -58,7 +58,7 @@ initialSortColumn="name" initialSortDescending="true"> <%-- Name column --%> - + @@ -70,7 +70,7 @@ <%-- Description column --%> - + @@ -78,7 +78,7 @@ <%-- Path column --%> - + @@ -86,7 +86,7 @@ <%-- Created Date column --%> - + @@ -96,7 +96,7 @@ <%-- Modified Date column --%> - + @@ -106,7 +106,7 @@ <%-- Actions column --%> - +