我正在使用alfresco 3.0 ..我按照下面的链接安装jbpm并开始创建jbpm工作流..
http://wiki.alfresco.com/wiki/WorkflowAdministration
在链接中它说有两种部署方式..第一种是通过设计器部署选项卡,另一种是手动..
我可以通过部署标签使其正常工作。
任何人都可以告诉我们如何手动部署..因为链接中的信息不足......
我想知道它是如何工作的......就像我需要放置部署者的那样..等等
由于
答案 0 :(得分:3)
有两个链接告诉您放置的地方:
首先,Packaging And Deploying Extensions描述了创建自定义Spring配置文件的方式和位置,以及
然后Workflow Administration描述了工作流程特定的配置任务
来自article的旧版Jeff Potts可能也会派上用场。
答案 1 :(得分:2)
我知道的第一种方法是在上下文文件中编写bean(它将在露天开始时部署) - 看起来像那样(在 \tomcat\shared\classes\alfresco\extension
)
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<!-- custom Workflow bean -->
<bean id="WorkflowID" parent="workflowDeployer">
<property name="workflowDefinitions">
<list>
<props>
<prop key="engineId">activiti</prop>
<prop key="location">alfresco/extension/nameOfTheFile.bpmn</prop>
<prop key="mimetype">text/xml</prop>
<prop key="redeploy">true</prop>
</props>
</list>
</property>
</bean>
<!-- custom model BEAN -->
<bean id="SomeID2.dictionaryBootstrap" parent="dictionaryModelBootstrap" depends-on="dictionaryBootstrap">
<property name="models">
<list>
<value>alfresco/extension/Somename-model.xml</value>
</list>
</property>
</bean>
</beans>
第二种方式是部署工作流程控制台 网址,例如:
/alfresco/faces/jsp/admin/workflow-console.jsp
/alfresco/s/admin/admin-workflowconsole
(写帮助帮助)
部署:
活动 - 例如。 deploy activiti alfresco/extension/wfFileName.bpmn
jbpm - 例如。 deploy jbpm alfresco/extension/wfFileName.bpmn
GL
修改: 对于activiti而言,不确定它是否相同:)
顺便说一句,还应该有通过&#34;数据字典&#34; :)