1.修改表结构,ACT_RU_TASK表增加 TASK_TYPE_ 字段 在 activiti-engine 包下,找自己对应的数据库的文件(mysql版本...)
2.UserTask增加taskType属性 包路径:org.activiti.bpmn.model.UserTask
3.Task接口增加setTaskType方法 包路径:org.activiti.engine.task.Task
4.TaskEntity增加taskType属性 包路径:org.activiti.engine.impl.persistence.entity.TaskEntity 5.DelegateTask借口增加 getTaskType 和 setTaskType 包路径:org.activiti.engine.delegate.DelegateTask
6.TaskDefinition增加taskTypeExpression 包路径:org.activiti.engine.impl.task.TaskDefinition 7.DynamicBpmnConstants增加USER_TASK_TYPE 包路径:org.activiti.engine.DynamicBpmnConstants
8.UserTaskActivityBehavior设置taskType属性 包路径:org.activiti.engine.impl.bpmn.behavior.UserTaskActivityBehavior
9.UserTaskParseHandler解析taskType属性 包路径:org.activiti.engine.impl.bpmn.parser.handler.UserTaskParseHandler
10.BpmnXMLConstants增加 ATTRIBUTE_TASK_USER_TYPE 包路径:org.activiti.bpmn.constants.BpmnXMLConstants
11.UserTaskXMLConverter注册 ATTRIBUTE_TASK_USER_TYPE 包路径:org.activiti.bpmn.converter.UserTaskXMLConverter 12. Semantic.xsd 文件 包括各个版本的 XSD 文件(XML结构定义)
13. HistoricTaskWrapper 增加 taskType 包路径:org.activiti.explorer.ui.task.data.HistoricTaskWrapper
14.HistoricTaskInstanceEntity 增加 taskType 包路径:org.activiti.engine.impl.persistence.entity.HistoricTaskInstanceEntity