Alfresco 无法访问';任务';工作流服务任务中的对象

Alfresco 无法访问';任务';工作流服务任务中的对象,alfresco,activiti,Alfresco,Activiti,我能够访问工作流用户任务中的“任务”对象 <userTask id="usertask1" name="Manager Approval" activiti:candidateGroups="GROUP_ALFRESCO_MANAGERS" activiti:formKey="tcdr:managerForDeleteApproval"> <extensionElements> <activiti:taskListener e

我能够访问工作流用户任务中的“任务”对象

<userTask id="usertask1" name="Manager Approval" activiti:candidateGroups="GROUP_ALFRESCO_MANAGERS" activiti:formKey="tcdr:managerForDeleteApproval">
        <extensionElements>
            <activiti:taskListener event="complete" class="org.alfresco.repo.workflow.activiti.tasklistener.ScriptTaskListener">
              <activiti:field name="script">
                  <activiti:string>
                  logger.log(task.getName());
                  </activiti:string>
              </activiti:field>
            </activiti:taskListener>
        </extensionElements>    
    </userTask>

logger.log(task.getName());
我无法访问工作流服务任务中的“任务”对象, 它给出了“任务未定义”的错误



尝试使用
执行
而不是
任务
,我对startTask也有同样的问题,但我不确定它是否适用于seviceTask

谢谢你的回复,我会尽快尝试并更新你。
<serviceTask id="scripttask2" name="Submit" activiti:class="org.alfresco.repo.workflow.activiti.script.AlfrescoScriptDelegate">
      <extensionElements>
        <activiti:field name="script">
          <activiti:string><![CDATA[
          logger.log(task.getName());
          ]]></activiti:string>
        </activiti:field>
      </extensionElements>
    </serviceTask>