org.activiti.engine.impl.bpmn.listener.ScriptTaskListener
의 autoStoreVariables
필드를 설정하려고합니다.activiti에서 부울 필드를 설정하는 방법
taskListener
을 포함하는 userTask
입니다. 다음과 같은 오류를 얻기
<userTask id="WorkJob.task" name="WorkJob.task" activiti:assignee="${assignee}" activiti:dueDate="${dueDate}">
<extensionElements>
<activiti:taskListener event="create" class="org.activiti.engine.impl.bpmn.listener.ScriptTaskListener" >
<activiti:field name="autoStoreVariables" expression="${true}"/>
<activiti:field name="script" stringValue="${out:print('hello world')}"/>
<activiti:field name="language" stringValue="juel" />
</activiti:taskListener>
</extensionElements>
</userTask>
:
<activiti:field name="autoStoreVariables" booleanValue="true"/>
<activiti:field name="autoStoreVariables" stringValue="true"/>
<activiti:field name="autoStoreVariables" expression="true"/>
boolean
필드를 설정하는 올바른 방법은 무엇입니까 :
org.activiti.engine.ActivitiIllegalArgumentException: Incompatible type set on field declaration 'autoStoreVariables' for class org.activiti.engine.impl.bpmn.listener.ScriptTaskListener. Declared value has type org.activiti.engine.impl.el.JuelExpression, while expecting boolean
는 나는 아무 성공 다음을 시도? 직접적 부울 값을 삽입 할 수 없다 Activiti 같이 사용자 가이드에 Accordint