如何在Activiti中创建流程附件

时间:2014-12-23 11:55:34

标签: alfresco activiti

我在Alfresco 4.1中使用了以下代码,但在升级到Alfresco 4.2后,它停止工作并抛出异常,例如" org.activiti.engine.ActivitiObjectNotFoundException:流程实例激活$ 401不存在&#34 ;。我已检查数据库中存在的进程ID。有关如何创建附件的任何想法吗?

下面的失败代码

// 1. find task by params 
WorkflowTask task = workflowService.findTask(roomId, assignee, PrintOrderModel.BASKET_TASK); 

// 2. create attachment

Attachment attachment = taskService.createAttachment("url", null, instaceId, name, "", url); 

1 个答案:

答案 0 :(得分:2)

Activiti不使用" activiti $"前缀,它只是Alfresco API使用的。使用TaskService createAttachment时请使用 附件附件= taskService.createAttachment(" url",null," 401",name,"",url); 而不是activiti $ 401