org.activiti.engine.ActivitiIllegalArgumentException: unknown type 'XXX' xxxx
阿新 • • 發佈:2018-11-22
Activiti部署流程檔案時提示如下異常:
org.activiti.engine.ActivitiIllegalArgumentException: unknown type 'String' reason
相關部分程式碼如下:
<startEvent id="start" name="StartEvent" activiti:initiator="applyUserId"> <extensionElements> <activiti:formProperty id="startDate" name="startDate" type="date" datePattern="yyyy-MM-dd" required="true" writable="true" readable="true"/> <activiti:formProperty id="endDate" name="endDate" type="date" datePattern="yyyy-MM-dd" required="true" writable="true" readable="true"/> <activiti:formProperty id="reason" name="reason" type="String" required="true" writable="true" readable="true"/> </extensionElements> </startEvent>
原因分析:activit中form表單欄位屬性中型別type的值全為小寫,而reasontype屬性的值為“String”
解決辦法:將對應欄位(此處為reason)的type屬性的值改為“string”即可