tuxedo jolt 方式下,中文显示乱码问题

flashwolf 2017-12-01 11:16:28
看了网上的一些贴子,基本都试过了。但中文显示乱码问题没解决,哪位大神有经验帮帮忙?
基本上按这个贴子做:http://blog.csdn.net/ouyida3/article/details/40707503

1.服务端:
设环境变量:JOLTI18N=TRUE -->无效果

2.客户端:
加上System.setProperty("bea.jolt.encoding", "iso8859_1"); --->出错显示Service is not available:
String b = new String(jm.toString().getBytes("iso-8859-1"), "gbk"); -->部分中文乱码

...全文
472 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
一个仙z 2020-12-29
  • 打赏
  • 举报
回复
已解决 String b = new String(jm.toString().getBytes("iso-8859-1"), "utf-8");
flashwolf 2018-01-03
  • 打赏
  • 举报
回复
好久没上论坛,刚看到留言,抱歉。 不知道大家解决了没有,我也顺带写写,算回忆并记录一下: 1.首先服务端的设置: 服务端必须加入jolti18n=true,然后classpath加上三个jar路径。并重启电脑,重启电脑,重启电脑,重要的事说三遍。 2.客户端程序中: System.setProperty("bea.jolt.encoding", "GBK"); 然后直接获取输出 JoltMessage jm = jrService.getOutputs(); System.out.println("返回结果:" + jm); 解决了,实际上主要是服务端配置完必须重启。因为工作原因,服务器不是我们控制,重启是比较麻烦的,我就是因为这里忽视了,所以一直问题不断,各种调试都没起到作用,后来服务器因为出问题偶然重启了,才定位到问题所在。
勇敢的豆豆 2018-01-03
  • 打赏
  • 举报
回复
引用 6 楼 flashwolf 的回复:
好久没上论坛,刚看到留言,抱歉。 不知道大家解决了没有,我也顺带写写,算回忆并记录一下: 1.首先服务端的设置: 服务端必须加入jolti18n=true,然后classpath加上三个jar路径。并重启电脑,重启电脑,重启电脑,重要的事说三遍。 2.客户端程序中: System.setProperty("bea.jolt.encoding", "GBK"); 然后直接获取输出 JoltMessage jm = jrService.getOutputs(); System.out.println("返回结果:" + jm); 解决了,实际上主要是服务端配置完必须重启。因为工作原因,服务器不是我们控制,重启是比较麻烦的,我就是因为这里忽视了,所以一直问题不断,各种调试都没起到作用,后来服务器因为出问题偶然重启了,才定位到问题所在。
我重启过了 但是还是一样的错误
zmzhy2009 2017-12-07
  • 打赏
  • 举报
回复
引用 2 楼 flashwolf 的回复:
[quote=引用 1 楼 minsic78 的回复:] 你都没写自己的问题,我咋看着不是Oracle?
问题就是中文乱码。 嗯,还是移到java开发版块吧,毕竟客户端是用java来实现。[/quote] 怎么解决的啊?能贴出来吗
sunny-林夕 2017-12-07
  • 打赏
  • 举报
回复
引用 3 楼 flashwolf 的回复:
问题自己解决了,丫的,好累
请教下,怎么解决的
flashwolf 2017-12-04
  • 打赏
  • 举报
回复
问题自己解决了,丫的,好累
flashwolf 2017-12-01
  • 打赏
  • 举报
回复
引用 1 楼 minsic78 的回复:
你都没写自己的问题,我咋看着不是Oracle?
问题就是中文乱码。 嗯,还是移到java开发版块吧,毕竟客户端是用java来实现。
minsic78 2017-12-01
  • 打赏
  • 举报
回复
你都没写自己的问题,我咋看着不是Oracle?

51,412

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧