jbpm的一些缺陷

2021-06-21 00:54:47 字數 418 閱讀 4935

1.jbpm中刪除方法,只能直接刪除流程部署,而沒有提供刪除流程定義的api。

若要刪除流程定義,則需要根據key得到所有的流程定義,然後遍歷每乙個流程定義,得到流程部署,然後依次刪除。

2.存放流程變數時不能直接使用processengine.gettaskservice().completetask("id","集合");編譯可以通過但執行會報錯org.jbpm.api.jbpmexception: no unnamed transtions were found for task '';

要先用processengine.gettaskservice().setvariables("id","集合");

然後在processengine.gettaskservice().completetask("id");

這是jbpm的乙個bug。

CallByName的一些缺陷

執行乙個物件的方法,或者設定或返回乙個物件的屬性。語法 callbyname object,procname,calltype,args callbyname函式的語法有以下命名引數 部分描述 object 必需的 變體型 物件 函式將要執行的物件的名稱。procname 必需的 變體型 字串 乙個...

jbpm中的一些錯誤

b 一 org.apache.jasper.jasperexception unable to compile class for jsp解決方法 b 解決辦法 將jbpm的所有jar包放到專案的lib目錄下而不是通過add external jars新增,具體原因不明白!b 二 jbpm4專案和t...

JBPM安裝過程中遇到的一些錯誤

錯誤一 執行以下命令,控制台報錯,並且資料庫建表失敗 ant create.jbpm.schema 檢查jbpm 4.4 install src db create jbpm.mysql.create.sql中的指令碼,確認是否建表語句用的type innodb 如是則把所有type innodb改...