2013-04-20 73 views
0

嗨Guyz,XML工作流程部署在露天

我試圖部署露天下面的測試工作流定義,因爲從2 dayz :(

<?xml version="1.0" encoding="UTF-8"?> 
<process-definition xmlns="urn:jbpm.org:jpdl-3.1" name="helloWorld"> 
<start-state name="start"> 
<transition name="" to="hello"></transition> 
</start-state> 
<node name="hello"> 
<transition name="" to="end1"> 
<action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript"> 
<script> 
logger.log("Hello World!"); 
</script> 
</action> 
</transition> 
</node> 
<end-state name="end1"></end-state> 
</process-definition>" 

但是當我去部署通過以上的露天社區4.2工作流程定義「工作flow.jsp,它給了我下面的錯誤消息

。」 org.alfresco.service.cmr.workflow.WorkflowException:03200027流部件,引擎ID‘jBPM的’不註冊「

請幫忙!

+0

爲什麼使用JBPM? Activiti是推薦使用的工作流引擎 – Gagravarr 2013-04-21 14:49:57

回答

2

JBPM在默認情況下是禁用的!

Onine文檔:http://docs.alfresco.com/4.1/topic/com.alfresco.enterprise.doc/tasks/adminconsole-workflow.html

段: 在alfresco-global.properties設置以下屬性。

system.workflow.engine.jbpm.enabled=true 
system.workflow.engine.jbpm.definitions.visible=true 
+0

謝謝Mr:Tahir Malik。我按照你所說的設置配置後,成功地部署了工作流程定義:) – Baxter 2013-04-22 03:54:23

+0

沒問題!,很高興幫助。 – 2013-04-22 06:32:44