Alfresco 如何在Activiti中创建流程附件

Alfresco 如何在Activiti中创建流程附件,alfresco,activiti,Alfresco,Activiti,我在Alfresco 4.1中使用了以下代码,但升级到Alfresco 4.2后,它停止工作并抛出异常,如“org.activiti.engine.ActivitiObjectNotFoundException:Process instance activiti$401不存在”。我已经检查了数据库中的进程id,它是否存在。你知道如何创建附件吗 下面是失败的代码 // 1. find task by params WorkflowTask task = workflowService.findT

我在Alfresco 4.1中使用了以下代码,但升级到Alfresco 4.2后,它停止工作并抛出异常,如“org.activiti.engine.ActivitiObjectNotFoundException:Process instance activiti$401不存在”。我已经检查了数据库中的进程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); 
Activiti不使用“Activiti$”前缀,它只是由Alfresco API使用。使用TaskService createAttachment时,请使用 附件Attachment=taskService.createAttachment(“url”,null,“401”,name,”,url); 而不是401美元