在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="微软雅黑"/>
已有 0 人发表留言,猛击->> 这里<<-参与讨论
ITeye推荐