java运行环境从java7升级到java8后,PDF输出时发生错误
错误信息示例:
ret = svf.VrSetLocale(SvfUtil.getLocale());
java.lang.NoClassDefFoundError: sun/io/ByteToCharConverter
at jp.co.fit.vfreport.Def.getDefaultConverterName(Unknown Source)
at jp.co.fit.vfreport.Def.<clinit>(Unknown Source)
at jp.co.fit.vfreport.VR32MAIN.getMainProperties(Unknown Source)
at jp.co.fit.vfreport.VR32MAIN.<init>(Unknown Source)
at jp.co.fit.vfreport.Vrw0.initInstance(Unknown Source)
at jp.co.fit.vfreport.Vrw0.VrInit(Unknown Source)
at jp.co.fit.vfreport.Vrw0.VrInit(Unknown Source)
at jp.co.fit.vfreport.Vrw0.VrSetLocale(Unknown Source)
错误发生原因:
只有SVF的SP3以后的版本(包括SP3)才支持JAVA8
解决方案:
请先将SVF产品升级到SP3及以后版本,再应用JAVA8。
相关的XML文件,可以利用升级后的SVFX-Designer工具打开后另存,然后就可以正常使用了。
Related Articles
图表钻通之后的明细表样式如何设置?
产品名: MotionBoard 版本: Ver6.x、Ver5.x 先在board中创建一个明细表,设定好钻通后明细表期待的颜色字体等。 ※注意:这个明细表,推荐使用与需要钻通的统计表相同的数据源作为明细表的数据源。 如要应用的明细表定义中使用了其他数据源定义的明细表项目设置,可能无法正常应用部分设置。 单击要执行钻通的统计表,选择[数据集属性]-[钻通]选项卡, 点击选择按钮,选择专用,再选择事先创建的明细表。 设置后,图表钻通的样式就和事先创建好的明细表设置的效果相同了。 ...
如何对MotionBoard后期计算项目进行检索?
产品名:MotionBoard 版本:MotionBoard Ver. 6.0/6.1/6.2/6.3/6.4 在[查询统计结果]界面中,可设置按照统计项目值筛选图表显示时所需的条件。 后期计算项目如果在统计项目中,就可以对其进行检索。 详细说明请参考以下产品说明: https://cs.wingarc.com.cn/manual/mb/6.3/zh/UUID-1185f090-790c-aa43-f9de-fb093aee5237.html 另外,该操作也可以用按钮动作实现,设置内容如下: ...
[SVF Print Spooler Service] 启动后立即停止
产品名称:SVF for Java Print,SVF for NEC MultiCoder, SVF for PDF,SVF for SATO/Java Edition,SVF for TEC/Java Edition 版本: 9.2SP2以前 <原因> 请参考并确认 [SVF Print Spooler Service] 在启动服务(进程)时已注册的打印机设置。 在上述设置中,[输出目标] 为 [打印机],[输出端口] 没有指定为 [IP地址:队列名称], 只设置了 [IP地址] ...
关于安装 Windows Update(KB5066835)后对 SVF 的影响
产品:SVF 涉及的产品:SVF Web Direct Print Ver.9.2、Ver.10.x 内容 在使用上述产品的环境中,如果安装了 2025 年 10 月发布的 Windows Update(KB5066835),我们已确认会出现以下现象。 发生条件 Windows 11 Version 24H2 环境 已安装 Windows Update(KB5066835) 可能发生的现象 无法获取打印机列表 预览显示发生错误 执行打印时发生错误 错误日志中记录“在发送此请求时发生了错误” 原因 ...
Dr.Sum安装后是否可以更改日志输出位置
产品名: Dr.Sum EA 版本: Ver5.x 日志文件的输出位置由系统环境变量 “DWODS56_LOG_PATH” 和 “DWODS56_LOGSVR_PATH” 设置。 如要更改输出位置,请在更改系统环境变量的值后重新启动 Dr.Sum Server 的服务,即可更改日志文件的输出位置(无法指定包含多字节字符的路径)。