皕杰技术社区

 找回密码
 立即加入

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 466|回复: 12

求救 tomcat部署 :不支持的字符集 (在类路径中添加 orai18n.jar)

[复制链接]
发表于 2022-6-8 09:05:55 | 显示全部楼层 |阅读模式
本帖最后由 wangyt 于 2022-6-8 09:16 编辑

报表版本号:5.0  , tomcat版本号:9.0.36,
window server 2008 r2  浏览器:谷歌
服务器jdk 1.8.0_221 ,
oracle :    11g
问题描述:

服务器部署在9.0环境下,填报报表报错
填报表[***.brt]数据提交操作失败:不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK

哪位大佬帮忙看下怎么解决啊。谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即加入

x
发表于 2022-6-8 09:23:44 | 显示全部楼层
确认一下报表版本5.0还是6.0?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-8 09:26:18 | 显示全部楼层
本帖最后由 wangyt 于 2022-6-8 09:31 编辑

报表版版本
5.0
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.4
Created-By: 1.6.0_45-b06 (SunMicrosystems Inc.)
Name: Product-Info
Built-By: BijetSoft
Version: 5.0.0
Label: b20160630


回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-8 09:27:48 | 显示全部楼层
爱自行车的拓跋 发表于 2022-6-8 09:23
确认一下报表版本5.0还是6.0?

报表版版本5.0
回复 支持 反对

使用道具 举报

发表于 2022-6-8 09:32:19 | 显示全部楼层
首先5.0已经停止技术支持了,其次5.0对应的是JDK1.6,在JDK1.8环境运行有问题,建议直接升级到皕杰报表6.1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-8 09:35:13 | 显示全部楼层
爱自行车的拓跋 发表于 2022-6-8 09:32
首先5.0已经停止技术支持了,其次5.0对应的是JDK1.6,在JDK1.8环境运行有问题,建议直接升级到皕杰报表6.1 ...

谢谢您的帮助,老项目了升级有困难。就是把服务tomcat给升级了下。现在是填报报表有问题。别的没发现。不升级有解决方案么。
回复 支持 反对

使用道具 举报

发表于 2022-6-8 09:43:57 | 显示全部楼层
既然升级tomcat,就要升级JDK,相应的报表不升级怎么行呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-6-8 10:32:37 | 显示全部楼层
爱自行车的拓跋 发表于 2022-6-8 09:43
既然升级tomcat,就要升级JDK,相应的报表不升级怎么行呢?

他这老项目是安全这有漏洞。所以想升级下凑合用下。项目那的jdk我已经升级完了。但是报表这我看不行。老项目了。我们是帮着维护的。项目好多年了。@爱自行车的拓跋   您看能不能帮着想想办法谢谢!
回复 支持 反对

使用道具 举报

发表于 2022-6-8 10:41:43 | 显示全部楼层
这个错误是Oracle数据库抛出来的,跟皕杰报表无关!!!解决方案请自行百度,百度关键字“不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK”!
回复 支持 反对

使用道具 举报

发表于 2022-6-8 10:48:07 | 显示全部楼层
说的直白一点就是这个版本的Oracle数据,默认是不支持GBK字符集的,需要添加一个orai18n.jar补丁才能支持GBK字符集。所以,解决方式很简单,方式一就在类路径中添加orai18n.jar;方式二就别用GBK字符集,改用UTF-8之类的字符集
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

QQ|小黑屋|手机版|皕杰软件 ( 京ICP备14050931号 )

GMT+8, 2024-4-18 15:07 , Processed in 1.176290 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表