activiti 常見問題總結

activiti常見的問題 html

一、activiti可否使用本身的用戶表,而不是用系統默認的act_id_user表呢? java

答案:確定能 http://my.oschina.net/winHerson/blog/118172 mysql

二、請問,activiti explorer 源代碼在哪下載呢?github中那個是官方的呢? git

【Activiti資料】
官網:http://www.activiti.org/ 
下載:http://www.activiti.org/download.html 
官方源碼zip下載 : https://github.com/Activiti/Activiti/ github

三、請問如何將XML源碼轉化爲圖片啊? sql


public void loadByDeployment(@Param("processDefinitionId") String processDefinitionId, @Param("resourceType") String resourceType, HttpServletResponse response) throws Exception {
        ProcessDefinition processDefinition = repositoryService.createProcessDefinitionQuery().processDefinitionId(processDefinitionId).singleResult();
        String resourceName = "";
        if (resourceType.equals("image")) {
            resourceName = processDefinition.getDiagramResourceName();
        } else if (resourceType.equals("xml")) {
            resourceName = processDefinition.getResourceName();
        }
        InputStream resourceAsStream = repositoryService.getResourceAsStream(processDefinition.getDeploymentId(), resourceName);
        byte[] b = new byte[1024];
        int len = -1;
        while ((len = resourceAsStream.read(b, 0, 1024)) != -1) {
            response.getOutputStream().write(b, 0, len);
        }
    }



四、在activiti中表:act_id_info這是有什麼用呀?


activiti 用戶模塊的 用戶屬性信息 數據庫

五、activiti,taskService.complete()沒有指定outcome的參數,以下有多個流出轉向,怎麼辦? 測試


第二個方法 map中放的參數 對應你在流程圖中分支的依據 ui



 map.put("pass", true);  編碼

這樣就能決定流出轉向

六、請問我用activiti怎麼不自動建表?

activiti裏面有一個參數設置自動建表。

<property name="databaseSchemaUpdate" value="true" />



七、如何用編碼的方式構建ProcessEngine已有datasource?
StandaloneProcessEngineConfiguration conf = (StandaloneProcessEngineConfiguration) ProcessEngineConfiguration
.createStandaloneProcessEngineConfiguration();

conf.setDataSource(DBManager.getDataSource());
conf.buildProcessEngine()



八、有沒有現成的activiti例子和測試數據庫sql腳本?


羣號:302286417,文件共享上有一個壓縮包,壓縮包裏有測試程序,以及須要的數據庫(mysql)

相關文章
相關標籤/搜索