spring整合activiti-modeler在线编辑流程遇到的一些问题
2018-03-22 16:00
1436 查看
1. spring版本问题
首先需要activiti-diagram-rest和activiti-modeler包中的Controller处理请求,但是5.21.0版本注解使用@RestController(spring4.x支持,项目使用的spring3),所以需要手动复制这几个文件到项目中 改成@Controller+@ResponseBody
2. 修改editor-app/app-cfg.js中的项目名
3.新增create请求(创建模型)
对应model创建方法
4. redirect至modeler.html页面 但是主体空白,
调试发现 StencilsetRestResource 中返回@ResponseBody String,应该经过处理返回json而非字符串
修改spring-mvc中的stringHttpMessageConverter 增加applocation/json转换格式,前台响应就是json对象
或者直接配置为(推荐)
5.保存模型时出错
追踪后台请求 发现 ModelSaveRestResource中对应请求的@RequestBody MultiValueMap<String, String> values 没有值。(暂时不清楚原因)
将拦截器配置去掉 请求参数即可正常接收。。。
6.由于之前将diagram-viewer,editor-app...等文件放在activiti-explorer下(默认放在webapp下)
当在modeler.html页面点击关闭时,路径有误
需要修改editor-app/configuration/toolbar-default-action.js文件中264、299行
7.模型部署时中文乱码
processEngineConfiguration配置中文字体
部署代码逻辑修改:
首先需要activiti-diagram-rest和activiti-modeler包中的Controller处理请求,但是5.21.0版本注解使用@RestController(spring4.x支持,项目使用的spring3),所以需要手动复制这几个文件到项目中 改成@Controller+@ResponseBody
2. 修改editor-app/app-cfg.js中的项目名
3.新增create请求(创建模型)
对应model创建方法
4. redirect至modeler.html页面 但是主体空白,
调试发现 StencilsetRestResource 中返回@ResponseBody String,应该经过处理返回json而非字符串
修改spring-mvc中的stringHttpMessageConverter 增加applocation/json转换格式,前台响应就是json对象
或者直接配置为(推荐)
5.保存模型时出错
追踪后台请求 发现 ModelSaveRestResource中对应请求的@RequestBody MultiValueMap<String, String> values 没有值。(暂时不清楚原因)
将拦截器配置去掉 请求参数即可正常接收。。。
6.由于之前将diagram-viewer,editor-app...等文件放在activiti-explorer下(默认放在webapp下)
当在modeler.html页面点击关闭时,路径有误
需要修改editor-app/configuration/toolbar-default-action.js文件中264、299行
7.模型部署时中文乱码
processEngineConfiguration配置中文字体
部署代码逻辑修改:
相关文章推荐
- springboot中整合activiti流程设计器时遇到访问项目需要输入tomcat用户名和密码的问题
- Spring整合activiti-modeler5.16遇到的小问题
- activiti自定义流程之Spring整合activiti-modeler实例(二):创建流程模型
- activiti自定义流程之Spring整合activiti-modeler5.16实例(一):环境搭建
- activiti自定义流程之Spring整合activiti-modeler实例(四):部署流程定义
- Activiti Modeler整合之后,部署之后流程图片显示乱码问题分析与解决
- activiti自定义流程之Spring整合activiti-modeler实例(三):流程模型列表展示
- activiti自定义流程之Spring整合activiti-modeler实例(五):流程定义列表
- activiti自定义流程之Spring整合activiti-modeler实例(八):完成个人任务
- activiti自定义流程之Spring整合activiti-modeler5.16实例(三):流程模型列表展示
- activiti自定义流程之Spring整合activiti-modeler5.16实例(七):任务列表展示
- activiti自定义流程之Spring整合activiti-modeler5.16实例(九):历史任务查询
- activiti自定义流程之Spring整合activiti-modeler实例(四):部署流程定义
- 整合Acitiviti在线流程设计器(Activiti-Modeler 5.18.0)
- activiti自定义流程之Spring整合activiti-modeler5.16实例(二):创建流程模型
- activiti自定义流程之Spring整合activiti-modeler实例(二):创建流程模型
- 整合Acitiviti在线流程设计器(Activiti-Modeler 5.18.0)
- hibernate整合spring开发的时候遇到的一些小问题
- SSM三大框架整合Springfox(Swagger2)步骤以及遇到的一些问题
- activiti自定义流程之Spring整合activiti-modeler实例(五):流程定义列表