1
我與Activiti的引擎,這應該是簡單的解決問題,但我不能找到方法來調用來解決這個問題:Activiti的發動機:任務事件 - 用戶是空
我的問題是,每個任務事件(org.activiti.engine.task.Event)通過調用Event.getUserId()返回null; 如果我看一看數據庫,我發現數據庫表ACT_HI_COMMENT對於每一行的列USER_ID_都有空值。
我通過調用(例如)編程生成這些TaskEvents
processEngine.getTaskService().addComment(task.getId(), null, commentMessage);
processEngine.getTaskService().addUserIdentityLink(task.getId(), user.getId(), IDENTITY_LINK_OBSERVER);
我想有一個簡單的方法,我必須調用來解決這個問題,像processEngine.setCurrentUser(authenticatedUser.getId()) ;
有什麼建議嗎?
非常感謝您! – sockeqwe
看起來好像這已經改變。您是否知道當前的API(如果存在)自動將任務分配給啓動用戶? –