activiti 5.13中两个奇怪问题的处理小结

在activiti 5.13中,今天遇到两个奇怪的问题,一个是通过activiti modeler编辑一个
已经存在的模型的时候,比如随便改下usetask的name等,输入了中文,居然发现部署后,是不能正确部署的,一查,原来居然是如下这个连接所的问题:

“在Activiti Modeler中设计的流程包含奇数个中文时不能部署问题”

http://forums.activiti-cn.org/thread-50-1-1.html

问题已经解决:
在JVM参数中添加参数:-Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8

假如你使用的是tomcat把参数添加到bin/catalina.bat或者bin/catalina.sh中,


还有一个就是如果按上面的方法处理后,会发现流程图是乱码的,再查了下,解决方法为,设置好字体就可以了,在配置文件中加入:

<bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration">
。。。。。。。
   <!-- 发布流程生成图片是正常显示中文 -->
             <property name="activityFontName" value="微软雅黑"/>
             <property name="labelFontName" value="微软雅黑"/>

你可能感兴趣的:(Activiti)