皕杰技术社区

 找回密码
 立即加入

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1648|回复: 1

ie访问皕杰报表时,不允许通过打印

[复制链接]
发表于 2019-1-18 18:09:10 | 显示全部楼层 |阅读模式
ie访问皕杰报表时,点击工具条上打印按钮,java控制台报错信息如下:
Java.lang.ClassFormatError: bios/report/web/print/WebPrintApplet (Bad magic number)                                                              
at  java.lang.ClassLoader.defineClass0(Native Method)               
at  java.lang.ClassLoader.defineClass(Unknown Source)               
at  java.security.SecureClassLoader.defineClass(Unknown Source)      
at  sun.applet.AppletClassLoader.findClass(Unknown Source)         
at  java.lang.ClassLoader.loadClass(Unknown Source)

请问怎么解决?
发表于 2019-1-18 18:11:28 | 显示全部楼层
出现这种现象可能有以下几种原因:
① WebPrintApplet.class文件在网络传输过程中被破坏掉了
② 2、 某些CA硬证书会阻止applet(软证书一般不会),请把ie的jre插件升级成最新版本
③ 3、 网络防火墙的内容过滤中把applet过滤掉了
④ 4、java安全不允许皕杰报表打印证书通过,你可以访问控制面板-java-安全,安全级别设置为高;例外站点列表添加上这个皕杰报表访问地址,比如:”http://ip:端口/web应用名称/ReportEmitter”或“http://ip:端口/web应用名称/”

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 21:09 , Processed in 1.122913 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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