帆软报表异常汇总及⽅案.
164.导出excel 0kb
内存不够或者磁盘空间不⾜
163.Unresolvable Operation:mobile in class ReportDispatcher
排除jar包和插件影响的话,可能是LIC⾥⾯没有决策平台功能点
162.客户嵌⼊我们的url时出现报错Refused to display 'URL' in a frame because it set 'X-Frame-Options'
to SAMEORIGIN
nginx做⼀下跨域的特例
161.不同tab显⽰不同参数⾯板控件⽆效
如果控件名是英⽂,JS⾥必须写⼤写
160.lic迁移,连接成功,但是解密失败
将客户旧服务上⾯的Tomcat以及⼯程全部删掉,将我的⼯程和Tomcat拷贝给客户,输⼊决策平台的URL就可以解密成功。
159.上报消息提醒收不到
⽤户名⾥有下划线,装插件⽤户名下划线兼容
158.平台上⾯的⽬录和模板⽆法添加
查看⽇志,有没有违反唯⼀约束条件的报错,有的话是数据库⾥⾯的索引乱了,需要⼿动修改索引(修改⽅法可以百度)
157.Tomcat启动时会有⼀些memory leak的报错
在shutdown时⼀些线程没有关闭导致的,没有任何影响,注意关闭的时候要杀掉进程就好了
156.ibm jdk注册失败的问题
服务器——>所有服务器——>server1(服务器名)——>服务器基础结构——>java和进程管理——>进程定义——>java虚拟机——>通⽤jvm参数:
添加启动参数: -pto.provider.DoRSATypeChecking=false
155.地图op=map报错空指针
新安装的设计器,还没配置管理员⽤户密码,配置就好了
154.json数据集数据错乱
键值对顺序不⼀致有可能造成数据错乱,可以开启预读列名。
153.⽤F5做了负载均衡以后,点击查询可能会报session超时
可以修改F5的session粘滞策略,简单保持会话,让它⼀段时间内都去访问⼯程A。
151.同时开了FR和BI的⼯程,通过IP或者⼀样的域名访问时,其中⼀个点击登录没有反应
如果⼯程名、账户密码都是⼀样的话,会有cookie冲突(cookie不管端⼝只管域名),修改⼀下⼯程名即可。
151.多个⼯程放⼊同⼀个tomcat时,startup.bat启动不了,Bin⽬录下⽣成很⼤的mdmp⽂件和 ⽂件
丹叔说是某个版本jar包的Bug,在cpu监控⽅⾯产⽣了冲突,更新jar包即可,不然就部署到多个tomcat。-2018.7.5
150.连接sql server报错The Network Adapter could not establish the connection
更新jar包
149.Prompt Code: 12400002 Need a registration code or report sever users exceeds the limit
未注册,超并发
148.平台⾸页空⽩
所有⼈空⽩——模板数据连接有问题;部分⼈空⽩——给相同账号设置了不同⾸页,覆盖了
147.定时任务填写⾃定义链接,保存失败
平台信息表CONTENT的withlink字段长度过短,改长
146.填报修改数据后打印导出⾏⾼变⼤,不修改正常session数据错误是什么意思
20180427jar包bug,更新jar处理
145.https访问平台失败提⽰http混⽤
前提:nginx tomcat已经配置了https ⽅案:更新jar
143.模板冻结错位
最上⾯加⼀⾏空⽩⾏,设置⽩⾊边框
142.⽤easyconnect可以连上vpn,在APP⾥⾯连不上
让客户检查⼀下是否开启了深信服的EMM认证
141.java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens
修改tomcat的l的maxHttpHeaderSize⼤⼩
140.frm两个图表⽤同⼀数据集作为数据源,sql执⾏两次
安装性能插件就执⾏⼀次,安装前执⾏两次
139.多sheet切换的时候sheet⼯具栏⽆法正常切换
写js实现
138.linux部署修改了缓存路径还是报错不到缓存路径
linux最⼤打开⽂件数导致的,需要重新配置下,默认是1024,增⼤,修改⽅案见
137. invalid user [design_td_pars], [get_log_message]等等.
应该是设计器和服务器之间⽹络中断过, ⽐如服务器重启了下, 之前所有连着的设计器, 都会变成invalid user,
设计器再次发⼀些⼼跳或者获取⽇志请求到服务器时, 服务器就会打印这类错误. 重启下或者重连下远程服务器即可.
136.存在8.0未删除的jar包
⼀般是8.0升级9.0的时候, 部分⽼的jar没删除, 排除下lib⽬录, 删掉plugins⽬录.
135.Null pointor Exception at ……ReportPage
原因未知,与从request⾥⾯获取参数,或者把参数值传⼊sql/存储过程有关,可以尝试禁⽤防宕机插件,
或者给参数值加个cjkEncode。
134.简道云对接FR,同步失败
先检查简道云那边测试推送是否成功,没成功的话,让他咨询简道云客服,可能是没买这个功能。
133.下拉框选项加载卡死
英⽂数字组合参数,有⼀定可能会被识别成单元格,导致带动报表主体加载,把报表主体加载时间都加到了参数选项加载上,造成卡死现象。
132.视频播放控件不能播放视频,显⽰空⽩
测试浏览器是否能播放,⽐如localhost:8075/WebReport/aa.mp4这种形式访问下视频⽂件,如果⽆法播放,就是视频本⾝的问题。只有浏览器能播放的视频,视频播放控件才能播放。
131.泛微集成的时候填报切换单元格的时候报错例如
weaver.security.webcontainer.XssRequestForResin3.doFilter(XssRequestForResin3.java:31)
关闭泛微的⼀些防xss攻击等过滤器
130.jQuery.parseJSON requires a valid JSON string
传递的url中有乱码,F12查看下对应的url检查下
129.模板拷贝到服务器预览空⽩
模板⽤到了⾃定义函数,l没有拷贝过去
128.严重: com.ption.BIResourceInvalidException: resource invalid
BI cube更新后会替换原来的cube,在替换的⼩段时间⾥,访问index模板⽇志会报如上错误,浏览器模板页⾯会报错,4.0.2是这样,据说4.1已经改了,不再会报错,变成前端显⽰空⽩。
127.webimage的https预览正常,导出空⽩
可能1:bug 可能2:客户的https做了屏蔽规则,只能相应浏览器预览需求,需要修改规则或者改成http资源
126.frm报表块单元格背景横向⾃适应右边留了很⼤空隙
如果⽤横向⾃适应是⾛的⾃适应插件后台计算会预留滚动条位置。改成默认,⾛前台适应就可以充满。
125.frm图表跨组件单元格数据源,分类系列纵向排列,数据点提⽰失效
跨组件取数代码逻辑问题,这个已经有提需求了,等这⼀块代码重新整理,短期不会处理
124.表单超链到当前表单对象,报错Cannot read property 'gotoPage' of undefined
安装⾃适应插件,给表格设置⼀种⾃适应⽅式(横向或双向)。⾃适应插件会预先初始化 tab 中内容
123.模板运⾏⼀段时间报错不到控件类
图表bug,研发打包给客户更新插件解决
122. 悬浮元素被扩展格推开了.
我们⾥⾯的设定是, 如果悬浮元素和格⼦⽆交叉重叠, 则格⼦扩展后会推开悬浮元素.
如果⾏列存在交叉重叠, 悬浮元素不会被推开.
121.填报预览加载结束事件,加参数id=A1导致⾃适应失效。
原因:在加载结束后, 就获取A1会导致模板提前计算, 这个时候页⾯宽⾼传不到后台, 导致⽆法后台⾃适应。
⽅案:var sum=CellValue("A1")来获取单元格值
120.数据查询预览报错空指针,本地OK
服务器finedb迁移了oracle数据库,⼩写字段需要加双引号,⽇期字段需要to_char("sendTime",'yyyy-mm-dd hh24:mi:ss')转下格式
119. 9.0看不到内存的绝对值.
118.⾮模板触发错误:调⽤栈
旧html5插件bug,IP、⾮登录状态h5访问报表就会报这个错。localhost或者登录状态就不会。更新jar,更新h5插件即可。
117.Failed to define class .third.alibaba.druid.support.spring.stat.DruidStatInterceptor in Module
封装版jboss(银联基于jboss封装的,叫upjas)部署9.0报错,8.0不报错。客户⽤到了⼀般⽤不到的⼀个third⾥的类,这个类⼜⽤到了spring,加上spring的⼀些列Jar包到web-inf/lib即可
116. 跟客户系统集成后, 报错Springframework冲突.
删除third包中com\fr\third\springframework
115. 各类对话框, 把标题栏拖出浏览器显⽰区域后, ⽆法拖回来.
可以从FTP安装 "对话框边界限制插件" 来禁⽌拖出显⽰区域.
114. 9.0某个版本添加或者编辑模板报错不到控件类型:lazyabsolute.
更新jar, 已修复.
113. 本地打印, 安装exe后, ⽆法从web端启动, 点击打印⽆反应.
112. 打印偏移所有客户端⼊库的ip都是127.0.0.1
⼀般都是因为⽹络代理没配对导致的.可以试试把放到服务器WebReport下⾯, 访问服务器IP:8080/WebReport/ip.jsp
如果不同的客户端返回的都是127.0.0.1, 那么改下nigix配置即可.
同理, 还有⼀种类似场景是, 部署到外⽹, 部分请求跳转到内⽹,
111. A JSONObject text must begin with '{'xxxxx
看是不是特定模板有问题, ⼀般是参数⾥有特殊符号, 破坏了json传参的结构, encode下即可.
110. Unrecognized Windows sockets error:10106 现象: jetty起不来, tomcat下⽆法远程访问.安装TCP/IP协议.
109. 英⽂设计器下, 模板以及数据集⾥含中⽂时乱码.
因为⽬前设计器⽤的字体和设计器语⾔是绑定写死的. 这种要在英⽂设计器⾥⽤中⽂的话, 只能把设计器语⾔改成中⽂. 108. Excel导⼊相关的.
设计器⽇志开启debug级别, 然后导⼊, 看⽇志⾥不定⾏是什么, 是否标题匹配等等.
107. 登录fs后跳转到内⽹地址.
⼀般是代理没配置正确导致ServerName()获取错误. 参考
106. .ainer.WTitleLayout cannot be cast to .form.ui.FreeButton.
⼀般是模板中tab布局出问题了, 标题栏⾥混⼊了其他组件, 直接删掉整个tab布局试试.
105. LDAP检索位置包含中⽂时⽆法检索.
把下⾯的"不将检索位置作为baseDN"选项√去掉.
104. 存取被拒
⼀般是⽂件没有创建成功, 检查Windows的uac设置, 以及磁盘权限.
103. tomcat配置了session过期时间, 但是并没有过期.
只要页⾯有⼼跳在, session就会⼀直活着. 要把所有的⼼跳都关掉.
F12看如果没有⽹络请求了, 就是没有⼼跳了.
102. 权限丢失.
如果重启后正常, 可能是内存缓存问题, 可以通过访问op=fs_main&cmd=reset_cache重置缓存看是否⽣效.
如果重启也不正常, 需要查看l是否损坏, 可以通过迁移到其他数据库, 外置同步数据集等⽅式解决.
101. 浏览器⾥显⽰字体正常, 导出打印不正常, 有截断.
⼀般都是因为服务器端缺少对应字体, 可以试试 #99, 安装通⽤字体, 然后给模板所有格⼦设置该字体.
导出打印查看效果, 如果正常⽆截断, 那就可以确认是字体问题.
100. 设置了很⼩的字体, 例如 1-8pt的, 浏览器显⽰没有变化
⼀般都是因为浏览器限定了最⼩展⽰字体9pt或者12pt, 可以在浏览器设置⾥调⼩.
99. 导出pdf后, 某些特殊符号丢失, 如∅ .
⼀般是因为单元格⽤了某个字体, pdf⾥该字体不到对应的渲染. 可以试试通⽤字体 .
安装后, 在设计器⾥给单元格选择Sun-ExtA字体, 然后导出pdf.
98. 为什么有时候点击控件会计算报表, 执⾏sql.
这种⼀般都是控件的值或者数据字典⾥⽤了单元格值, 删除排查, 也可以新建⼀个模板看有没有问题.
97. 数据提交出错, 列不匹配, Column Type Mismatch.
提交的数据与数据库的字段类型不匹配, 检查提交的每列数据类型, 删除不相⼲的列定位问题.
96. Unsupported major.minor version 51.0 xxxx
当前⽤的插件或者jar版本要求最低51(jdk1.7), ⽤1.7或者1.8都可以, 1.6及以下会报错.
同理 version 50 是1.6; 52 是1.8
95. 数据分析有些格⼦⽆法排序, 点击后没有排序箭头.
排序对格⼦本⾝设置有要求, 格⼦以及⽗格需要是分组并且扩展的.
94. 设置了以html显⽰, ⽆法正常分页断开.
⽬前不⽀持html的分页断开, 提个需求.
93. pdf打印在Chrome⾥⽆法选择横纵向.
那个打印界⾯是Chrome⾃带的, 我们做的只是在Chrome⾥打开pdf, 后⾯的打印界⾯都是Chrome⾃⼰的.
为什么预览⽹页, 直接点打印, 有横纵向按钮, ⼤概是因为Chrome⾥设定pdf和html⽤不同的窗⼝吧.
92. finereport.js后⾯跟着的⼀堆参数是什么
inter / __fr_locale__: 浏览器语⾔切换后会变.
__v__ : jar包⽇期. 更新jar后会变
jsVersion: js版本. 安装卸载插件后会+1
91. 阿⾥云检测到跨站漏洞.
看是不是装了H5插件, 关注下, 改好了就没问题了.
90. fs外观配置⾥, 默认⾸页⽆法修改查看权限, ⾃定义⾸页可以.
89. 集主机访问正常, 辅机访问模板会500, 报错RPCxxxx
解决⽅案1: 主机和辅机相互对调, 如果主机因为某种原因RPC注册失败了, 对调后, 看新的主机RPC是否注册成功.
解决⽅案2: 之前的线程没关⼲净, 导致RPC注册失败, 强制Kill线程, 或者重启系统.
解决⽅案3: 再加个节点, 看是不是也是500, 如果新的节点不是500, 那么说明主机的RPC没问题, 是相互通信有问题.
88.客户那边浏览器flash打印经常提⽰不到插件.
⼀般就⼏个⽅法: 更新浏览器, 访问Adobe官⽹更新Flash插件, 还原浏览器默认设置, 如果地址栏提⽰拦截flash, 将url添加到⽩名单中.如果以上都不⾏, 推荐使⽤绿⾊版的Firefox, Chrome, 出了问题直接整个浏览器拷回来给研发.
87. 使⽤⾃定义样式⾥的货币格式化, ⽤¤作为货币的时候, 有时是中⽂有时是英⽂.
这个是根据系统区域语⾔定的, 如果zh_CN就显⽰为¥, 如果是en_US则显⽰为$.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论