jbpm的eclipse的流程设计器插件designer中,gpd.xml文件乱码。
参考:http://brighter.iteye.com/blog/242654
[jbpm]解决JBPM图形流程设计器的gpd
.xml文件的中文乱码
问题2008-05-31 20:51JBPM图形流程设计器是eclipse插件,最近我的电脑上用它设计出的流程只要是中文,那么就会在gpd
.xml是显示是乱码
。
经过检验与搜索,确认此问题为设计器的问题。
环境:eclipse 3.3.2 jee版的,字符集设置成utf-8,设计器jpdl_3.1.0.SP1。
解决办法:org.jbpm.gd.jpdl_3.1.0.SP1里面有个文件ui.jar,反编译类org.jbpm.gd.common.editor.AbstractContentProvider.class,修改两个地方。
1、
找到:new ByteArrayInputStream(toNotationInfoXml(rootContainer).getBytes()), true, true, null);,
改成:new ByteArrayInputStream(toNotationInfoXml(rootContainer).getBytes("UTF-8")), true, true, null);
2、
找到:InputStreamReader inputstreamreader = new InputStreamReader(ifile.getContents());
Element notationInfo = new SAXReader().read(reader).getRootElement();,
改成InputStreamReader inputstreamreader = new InputStreamReader(ifile.getContents(),"UTF-8");
Element notationInfo = new SAXReader().read(reader).getRootElement();
重新编译再打入ui.jar包就OK了,说白了就是设置编码UTF-8就OK了。
说明:些类需引入很多eclipse的.jar,仔细在eclipse里找,比较麻烦,哈哈。另,如果你还没解决,留下你的Email,我有时间就会发改后的ui.jar包给你。
再补充一下,每一点都有两个地方要改,也就是说一共要改4个地方。
修改方法:
使用eclipse,新建一个工程。。然后将相关依赖包加入到工程的类路径中(如果不确定是哪个包,就将eclipse的plugins目录下的所有jar加入到工程的类路径下)
分享到:
相关推荐
jbpm的eclipse的流程设计器插件designer中的gpd.xml文件乱码问题
NULL 博文链接:https://falchion.iteye.com/blog/283449
解决jbpm中gpd.xml的中文乱码问题. 需要的拿去
jbpm4.4_eclipse插件GPD的安装.
JBPM Web流程设计器,用js+extjs画的jbpm流程设计器,与eclipse插件类似,可以进行自定义。
详细介绍了如何在MyEclipse 8.5以上版本中安装jbpm-gpd-site.zip的步骤,还介绍了如何配置jpdl.xml文件标签的提示功能。
译者: Lingo ...jBPM 4.4用户手册 翻译官方文档 ...3. 流程设计器(GPD) 3.1. 创建一个新的流程文件 3.2. 编辑流程文件的源码 4. 部署业务归档 4.1. 部署流程文件和流程资源 4.2. 部署java类 ..........
基于java及JBPM5.4流程引擎技术开发.鉴于JBPM5.4版本较新,而目前网上基本上没有对应的简单实例,更不要说负责案例及项目设计。 本课程是在国内没有任何中文文档的情况下,完全靠翻译国外的英文文档并结合项目应用...
jBPM 的Eclipse 开发插件jBPM 的Eclipse 开发插件jBPM 的Eclipse 开发插件jBPM 的Eclipse 开发插件jBPM 的Eclipse 开发插件jBPM 的Eclipse 开发插件jBPM 的Eclipse 开发插件jBPM 的Eclipse 开发插件jBPM 的Eclipse ...
jbpm-jpdl-designer-3.0.13 关于jbpm的jpdl 设计器
jbpm4.4 业务规则定义 插件,把网站上的4.4下载下来之后,手工做了调整,源插件需要通过eclipse的自动升级才能完成,修改后,只需要把该文件解压到jbpm-gpd-site4.4目录之后之后放到eclipse的dropins目录下即可
安装和配置JBPM5.4及Eclipse流程插件安装。这个课程本来是收费的,我买了以后免费提供给网友们学习。
安装和配置JBPM5.4及Eclipse流程插件安装
jbpm流程设计器 + 生成对应xml文档: 内部含有: jbpm控件 1: myflow2:插件原本内容 访问地址:http://localhost:8080/jbpmFlow1/myflow2/demo4.jsp 实现生成对应xml文档 并写有对xml文档读取存储到对象中,...
jbpm-eclipse插件,这个插件随jbpm4.4 一起发布,位于 jbpm-4.4/install/src/gpd 目录下,由于许多人找不到这个包,所有传上来,赚点积分。
jbpm教程 第二部分、(安装和配置JBPM5.4及Eclipse流程插件安装)
extjs jbpm4 流程设计器,希望对你有所帮助!
jbpm4.4 eclipse插件安装
本套JBPM5.4工作流是在国内没有任何中文文档的情况下,完全靠翻译国外的英文文档并结合项目应用进行开发的,是一套绝对的经典课程。