2011-11-23 18 views
0

我使用露天3.0部署自定義工作流..我也跟着下面的鏈接jBPM安裝並開始創建jBPM的工作流程..jBPM中發展成露天

http://wiki.alfresco.com/wiki/WorkflowAdministration

在鏈接它說,有2部署方式..第一個通過設計器部署選項卡,另一個是手動..

我可以使它通過部署選項卡工作。

誰能告訴如何手動部署..作爲鏈接的信息是不夠的..

我想知道它是如何工作..等,其中我需要把部署豆.. ECT

感謝

+0

Alfresco 3.0?這已經很老了......你可能想要升級,從那時起就有大量的bug被修復了! – Gagravarr

+0

仔細查看工作流程控制檯。它在開發過程中非常方便:http://wiki.alfresco.com/wiki/Workflow_Console –

回答

2

關於我所知道的第一種方式是在背景文件中寫入豆(而露天啓動時,它會調用) - 可以看起來像(在\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> 

而第二種方式如何部署工作流程控制檯 URs: 例如。阿爾夫4.2.f /alfresco/faces/jsp/admin/workflow-console.jsp 阿爾夫5.0.d /alfresco/s/admin/admin-workflowconsole

(用於幫助寫的幫助)

對於部署: Activiti的 - 例如。 deploy activiti alfresco/extension/wfFileName.bpmn jbpm - 例如。 deploy jbpm alfresco/extension/wfFileName.bpmn

GL

編輯: 這對活動,不知道這是否會是一樣的:)

順便說一下應該也這樣如何通過「數據字典」部署: )