web报告工具FineReport在使用方法和解决方案常见错误遇到(一)

简介:

FineReport在使用方法和解决方案常见错误遇到(一)

这里写的开胃菜。我希望我们能理清自己的问题和解决办法干出来的,Mark一点点。有利于所有。

 

失败搜索出,如果有一个文件,看看你的度娘那里。看论坛里面。

有报错要看日志。以下简单罗列下常见的问题。大多文档上都有提到的。

 

1、address pool is full:

含义:地址池满。连接数超过并发数上限。

解决的方法:

若在FineReport的连接池属性的设置中。已将最大连接数设置得过大,还出现如上的报错,此时通常就是数据库进程(processes)达到上限导致的,可增大数据库中的连接数目来解决此问题。例如以下在数据库中改动最大连接数:

Select count(*)from v$process查看当前的连接数

Select valuefrom v$parameter where name='processes'查看数据库同意的最大连接数

Alter system setprocesses =300 scope = spfile;改动最大连接数

重新启动数据库。再查询最大连接数,数字改变就表示已改动成功。

说明:当客户释放数据库连接时。先判定该连接的引用次数是否已超过规定值,假如超过就删除该连接。并判定当前连接池内总的连接数是否小于minConn(最小连接数)。若小于就将连接池布满;假如没超过就将该连接标记为开放状态,可供再次复用。可看出正是这套策略保证了数据库连接的有效复用。避免频繁地建立、释放连接所带来的系统资源开销。

 

2、使用了未注冊的功能:

含义:

未注冊的版本号是能够试用全部功能的。注冊的lic是勾选过功能点的,假设制作的模板使用了未注冊的功能就会报这个错误。

一般easy分辨。有的客户可能禁掉报错界面,这样測试是好的,一放到server上就出不来。没有报错界面就不太easy发现了。

解决的方法:在已注冊购买的正式环境中,假设没有购买某些功能。则该功能是不可用的。

若您想知道您购买的版本号中有什么功能,可通过打开Webserver,然后在浏览器中输入:http://localhost:8075/WebReport/ReportServer?

op=fs进入FR系统界面。点击管理系统>注冊信息>功能列表就能够看到此版本号支持哪些功能,例如以下图:

 

3、提示注冊:

含义:使用了未注冊版本号。

解决的方法:注冊常见问题处理方法:http://www.finereporthelp.com/help/9/4.html

 

4、session timed out:

含义:session超时。

解决的方法:设置session粘滞,通过配置文件的配置,会在集群的server间建立联系。当server收到请求,发现这个请求的会话不是自己产生的,那么它会依据请求中的信息,推断出这个会话是由哪台server产生。

接着它会将这个请求通过内网转发给对应的那台server去处理。

这样相当于就实现J2EE集群会话粘性特征。具体操作可以参数文件:server群集配置步骤。

版权声明:本文博主原创文章,博客,未经同意不得转载。







本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/4776170.html,如需转载请自行联系原作者


相关文章
|
24天前
|
XML JSON API
ServiceStack:不仅仅是一个高性能Web API和微服务框架,更是一站式解决方案——深入解析其多协议支持及简便开发流程,带您体验前所未有的.NET开发效率革命
【10月更文挑战第9天】ServiceStack 是一个高性能的 Web API 和微服务框架,支持 JSON、XML、CSV 等多种数据格式。它简化了 .NET 应用的开发流程,提供了直观的 RESTful 服务构建方式。ServiceStack 支持高并发请求和复杂业务逻辑,安装简单,通过 NuGet 包管理器即可快速集成。示例代码展示了如何创建一个返回当前日期的简单服务,包括定义请求和响应 DTO、实现服务逻辑、配置路由和宿主。ServiceStack 还支持 WebSocket、SignalR 等实时通信协议,具备自动验证、自动过滤器等丰富功能,适合快速搭建高性能、可扩展的服务端应用。
86 3
|
4月前
|
SQL 存储 安全
PHP 与现代 Web 应用的安全挑战与解决方案
随着 Web 应用的发展,PHP 作为一种广泛使用的服务器端脚本语言,面临着越来越复杂的安全挑战。本文探讨了当前 PHP 开发中常见的安全问题,并提供了相应的解决方案,帮助开发者构建更安全可靠的 Web 应用。 【7月更文挑战第8天】
68 1
|
8天前
|
前端开发 JavaScript 开发者
构建响应式设计的现代Web应用:实用技巧与工具
【10月更文挑战第24天】本文介绍了构建响应式Web应用的实用技巧和工具,涵盖流体网格布局、弹性图片、CSS媒体查询、CSS Grid和Flexbox、响应式导航菜单、图片和字体的响应式处理,以及测试和调试工具。掌握这些技能将帮助开发者提升用户体验和项目适应性。
|
8天前
|
移动开发 数据可视化 前端开发
可视化设计web界面的工具
有什么可视化设计web界面的工具
22 0
|
27天前
|
移动开发 前端开发 小程序
浅谈-web屏幕适配的解决方案
浅谈-web屏幕适配的解决方案
33 0
浅谈-web屏幕适配的解决方案
|
21天前
|
JavaScript 前端开发 安全
轻松上手Web Worker:多线程解决方案的使用方法与实战指南
轻松上手Web Worker:多线程解决方案的使用方法与实战指南
35 0
|
22天前
|
缓存 前端开发 JavaScript
深入了解Webpack:现代Web开发的核心工具
【10月更文挑战第11天】深入了解Webpack:现代Web开发的核心工具
|
22天前
|
JavaScript 前端开发 API
深入了解jQuery:简化Web开发的强大工具
【10月更文挑战第11天】深入了解jQuery:简化Web开发的强大工具
9 0
|
2月前
|
前端开发 Python
前后端分离的进化:Python Web项目中的WebSocket实时通信解决方案
在现代Web开发领域,前后端分离已成为一种主流架构模式,它促进了开发效率、提升了应用的可维护性和可扩展性。随着实时数据交互需求的日益增长,WebSocket作为一种在单个长连接上进行全双工通讯的协议,成为了实现前后端实时通信的理想选择。在Python Web项目中,结合Flask框架与Flask-SocketIO库,我们可以轻松实现WebSocket的实时通信功能。
55 2
|
28天前
|
Java 应用服务中间件 Spring
【终极解决方案】Could not open ServletContext resource [/WEB-INF/dispatcher-servlet.xml]
【终极解决方案】Could not open ServletContext resource [/WEB-INF/dispatcher-servlet.xml]
21 0