如何在露天社区部署工作流程

时间:2015-06-14 12:33:12

标签: workflow alfresco alfresco-share activiti

我正在使用bin安装程序安装的alfresco 4.2c社区。

我已经准备好了maven sdk在另一台机器上的工作流程。我发现文件夹结构与4.2社区不一样。例如,我为工作流bean部署者获得了名为“service-context.xml”的文件,而4.2社区没有此文件。

我从谷歌搜索4.2c社区有一个扩展文件夹:

  

的Tomcat /共享/类/露天/扩展

我应该在此文件夹下创建文件夹结构吗?或者我只是简单地放置4个文件:bean deployer,model,workflow.bpmn和share-config-custom.xml?

此外,还有一个名为“web-extension”的扩展文件夹:

  

的Tomcat /共享/类/露天/网络的扩展

我是否知道这可用于放置share-config-custom.xml(共享表单)?

service-context.xml的片段:

<bean id="${project.artifactId}.workflowBootstrap" parent="workflowDeployer">
    <property name="workflowDefinitions">
        <list>
            <props>
                <prop key="engineId">activiti</prop>
                <prop key="location">alfresco/module/${project.artifactId}/workflows/helloWorld.bpmn</prop>
                <prop key="mimetype">text/xml</prop>
                <prop key="redeploy">false</prop>
            </props>
        </list>
    </property>
</bean>

另外,在这种情况下,bean id和prop key =“loaction”值是什么?

如果上述解决方案不正确,我是否知道将工作流程部署到alfresco 4.2c社区的正确程序?

1 个答案:

答案 0 :(得分:2)

你有没看过教程?阅读官方文档甚至Wiki页面,显然你没有,因此你问的是之前回答的相同问题。

看一下这个问题What is the most straight-forward method to deploy a new workflow definition in Alfresco Community 4.0.e?

阅读他提到的所有链接,然后阅读此http://ecmarchitect.com/alfresco-developer-series-tutorials/workflow/tutorial/tutorial.html

然后回答你的问题。