注册不成功、linux注册、lic没有用,图表显示空白,图表不显示,空指针错误,java.lang.NullPointException,服务器同时包含lic授权文件和加密锁,
1. 注册页面
在浏览器中打开6.5的注册页面http://localhost:服务器端口/WebReport/ReportServer?op=console_reg,如下:
只需填写公司名称与项目名称即可。根据合同上面填写,不能填写有误,老版本里可能会有并发数等信息需要填写,现在已没有。
注:生成的txt文件,不可以修改,否则发给我们的工作人员在使用注册系统处理时是读不出数据的。且注册的txt文件,必须是项目服务器上的,lic文件只有放到生成txt文件的那台服务器才可以使用,放到其他服务器上是无法使用。
1.1 生成注册文件乱码
按照文档FineReport服务器注册步骤获取的RegistrationInformation.txt文件总是有乱码,那是因为之前版本的一个bug,现在已经解决,需要换一下jar包并清下缓存就好了。
2. 确认信息
版本、并发数不对,这些信息会严格按照订货单进行注册,注意标准版和企业版的区别客户那边的商务部和技术部需要沟通协调好。
3. 收集MAC地址
注册的MAC地址是服务器上的MAC地址,注册时无论服务器上使用的是单网卡还是多网卡的,都是获取的当前正在使用的网卡的物理地址,即都是获取的一个MAC地址。只是使用多网卡时,是自动获取的多个网卡MAC地址中的任意一个而已。
Linux或Unix系统的MAC地址格式和一般的MAC形式不一样,比如为0*001F296EFD64,此时不要觉得奇怪,和一般情况下一样的方式进行注册即可。
4. 服务器同时包含lic授权文件和加密锁
当服务器同时拥有lic授权文件和加密锁则以lic授权文件为主,因为服务器首先回去读取lic授权文件,若授权文件不存在才会读取加密锁,因此mac地址注册的优先级高于加密锁注册。
5. Linux或Unix下问题
在Linux下,注册填好公司名称和项目名称后,弹出的文件是ReportSever文件(不是txt文件),此时可以关掉迅雷监听浏览器;若您关闭后仍然为ReportSever文件,不用担心,请将该文件发送至business@finereport.com邮箱,我们这边的注册系统仍可以正常注册。
6. lic文件没有生效导致图表显示空白
使用新的lic文件后,设计器预览图表显示空白?
因为将获取的FineReport.lic文件放到报表工程WebReport/WEB-INF/resources目录下,没有重新启动Web服务器,导致图表不能预览,所以使用lic文件必须重启启动Web服务器,lic才能生效。
7. 6.2注册问题
点击下面的
注册按钮时,没有弹出注册的界面而是报version 6.2 macaddress version 1 Registration failed! please contact finereport! 错误。 因为您的报表工程WebReport/WEB-INF/resources目录下存放了一个无效的lic文件,解决方案就是删除这个无效的lic文件,重启web服务器,再重新点击注册即可正确弹出注册界面。
8. 报空指针错误
在预览一些模板时,报java.lang.NullPointException空指针异常。
因为该模板中包含了一些lic文件中不包含的功能。
9. 已注册的应用提示需要注册
在预览已注册应用下的模板时,提示需要注册。
原因一:更换了应用所在的服务器,造成当前应用所在的服务器的mac地址与注册时的mac地址不同。
返回顶部