Tomcat报错

编辑
文档创建者:夏娃 (67727 )     浏览次数:1815次     编辑次数:4次     最近更新:doreen0813 于 2017-12-14     

1、Tomcat无法启动,处于deploy状态编辑

启动时闪退(一直等待deploy)
1.1 端口不对或者是端口被占用
检查%FineBI Home\conf路径下server.xml中的端口是否被其他程序占用,如果已占用则修改成其他端口重启(默认37799),如下图所示:
222
1.2 系统内存不够用
如果分配给tomcat的内存已经超过了系统可用内存,会导致无法BI无法启动成功。可以将初始内存修改小一点,打开安装目录下FineBI.vmoptions文件,然后根据实际情况修改(默认4096M),如下图所示:
222

2、Socket accept failed错误编辑

当启动BI平台的Tomcat时不断出现Socket accept failed错误,只需要执行 开始、cmd、netsh winsock reset、回车、重启即可。

3、Unresolvable Operation: fr_bi in class ReportDispatcher错误编辑

现象

启动时有关于log4j的报错,如下图所示:

222

且启动以后,管理员登录FineBI的数据决策平台没有新建仪表板、数据配置等的入口:

222

点击首页以后或者做任何打开模板的操作即会报错:Unresolvable Operation: fr_bi in class ReportDispatcher

222

解决方案

此时可能是jar包log4j的版本不对,FineBI内置版本为log4j-1.2.17.jar,需要使用该版本系统才能正常加载。可在log4j-1.2.17.jar下载并将jar包放置到FineBI/webapps/WebReport/WEB-INF目录下的lib文件夹内,并删除原先log4j的jar包,重新启动服务器即可。

222

注:在4.0.2及以下版本的FineBI中才包含该内置log4j jar包,4.1以上已删除。

附件列表


主题: 部署集成
标签: 暂无标签 编辑/添加标签
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

本文档是否有用?