修改工作流模型.xml在Alfresco中



我想更改工作流模型中的一些数据.xml(将所需的 ApprovePercent 的默认值设置为 100(。当然,我不应该在 tomcat 中更改文件,我需要在我的 eclipse 项目中覆盖它。

是否需要在上下文文件中注册模型,以及我应该将该文件放在 eclipse 项目中的哪个目录中?

我将不胜感激任何帮助

如果你要创建一个自定义的工作流程模型,你需要Alfresco在启动时拿起它。所以是的,您需要通过以下方式部署它:

<bean id="myworkflows.workflowBootstrap" parent="workflowDeployer"> 
<property name="models">
  <list>
     <-- Task Model associated with above process definition -->
     <value>alfresco/workflow/customModel.xml</value>
  </list>
   </property>
   <property name="workflowDefinitions">
  <props>      
     <prop key="engineId">activiti</prop>     
     <prop key="location">alfresco/extension/customModel.bpmn2.0.xml</prop>     
     <prop key="mimetype">text/xml</prop>     
     <prop key="redeploy">false</prop>
  </props>
   </property>
</bean> 

或者在上下文文件中类似的东西(tomcat/shared/classes/alfresco/extension是您希望自定义文件的路径。

这也是开始在Alfresco中使用工作流程的一个很好的链接。希望它有所帮助。

最新更新