0
워크 플로 사용자 작업에서 "작업"개체에 액세스 할 수 있습니다.워크 플로 서비스 작업의 '작업'개체에 액세스 할 수 없습니다.
<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>
나는 워크 플로우 서비스 작업에서 "작업"개체, 는 "정의되지 않은 작업"의 오류를주고 액세스 할 수 없습니다입니다. execution
대신 task
를 사용하는
<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>
, 당신을 감사 seviceTask와 함께 작동합니다 있는지 확실하지 않습니다 . – vikash
고마워, 작동 해. – vikash