我在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);
答案 0 :(得分:2)
Activiti不使用" activiti $"前缀,它只是Alfresco API使用的。使用TaskService createAttachment时请使用 附件附件= taskService.createAttachment(" url",null," 401",name,"",url); 而不是activiti $ 401