Activiti REST部署相關(guān)

1. 如何在tomcat中部署activiti-rest.war?

當使用eclipse時,將war包部署到: 工作空間workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\webapps 下。

啟動tomcat server,訪問路徑 http://localhost:8080/activiti-rest/service/repository/process-definitions 進行測試。

2. 如何設(shè)置activiti rest訪問的數(shù)據(jù)庫?

修改rest目錄下\WEB-INF\classes的db.properties文件。

3. 當使用H2內(nèi)存數(shù)據(jù)庫時,如何使自己的項目與activiti REST訪問同一個數(shù)據(jù)庫?

只有通過TCP方式連接,才能訪問到同一個H2數(shù)據(jù)庫。

啟動H2數(shù)據(jù)庫服務。

java -cp h2-1.3.171.jar org.h2.tools.Server -tcpPort 2962

修改數(shù)據(jù)庫連接url

jdbc.url=jdbc:h2:tcp://localhost:2962/~/activiti

4. activiti REST下engine.properties設(shè)置

# demo data properties
# 創(chuàng)建默認示例用戶和群組
create.demo.users=true
# 創(chuàng)建默認示例流程定義
create.demo.definitions=true
# 創(chuàng)建默認示例數(shù)據(jù)模型
create.demo.models=true

# engine properties
# 自動將數(shù)據(jù)庫表升級到新版本
engine.schema.update=true

# 啟用線程組件,可以觸發(fā)定時器(也包含后續(xù)的異步消息)
engine.activate.jobexecutor=false
engine.asyncexecutor.enabled=true
engine.asyncexecutor.activate=true

# 歷史存儲配置。
#   none: 忽略所有。
#   activity: 保存所有的流程實例信息和活動實例信息。 
#   audit: 默認值。 除了與activity一樣外,同時也保證所有的變量與提交的表單屬性保持同步。
#   full:  存儲所有細節(jié)信息。
engine.history.level=audit
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容