页面树结构
转至元数据结尾
转至元数据起始

(本文档仅供参考)

问题

在东方通上部署smartbi报错“Servlet加载错误”,Caused by: java.lang.ClassNotFoundException: smartbi.mobileportal.DownloadZipServlet 具体报错截图如下图所示。

解释原因

报错显示找不到内置的扩展文件。

可能原因1:由于多次启动,或者部署了多个smartbi(不同的war名)在一个服务器里面导致。

可能原因2:可能是东方通中的配置参数变动,导致启动路径变化,不在bin目录下或者与smartbi中的JVM参数配置指向的路径不一致。

解决方案

参考方案1:

若只部署了一个smartbi,请将所有同路径进程杀掉后重启服务器;

       若在同一个服务器里部署了多个smartbi,还请将smartbi分开部署,一个服务器只部署一个smartbi。

参考方案2:

若为参数变动,可将东方通bin目录下smartbi生成的所有文件备份并移除bin目录后再重启东方通。

(注:若不是上述的可能原因1,同时部署的时候都没有进入config界面,启动不起来,直接报截图的错误了,那还有一种原因是jdk版本的问题,可更换jdk版本解决,如更换成jdk 1.8.0_202

  • 无标签