IBM MobileFirst Platform 6.3操作分析Tomcat的安装失败

时间:2015-02-06 16:28:00

标签: ibm-mobilefirst mobilefirst-analytics

我已经成功安装了MobileFirst 6.3 appcenter控制台,worklight控制台,它们在Tomcat / 7.0.57上运行良好。但是,当我尝试安装Operational Analytics时,文档包含以下内容

http://www-01.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.installconfig.doc/monitor/c_op_analytics_installation_tomcat.html

我正在使用tomcat manager http://localhost:8080/html来部署war文件。以manager-gui角色登录为manager。

worklight-analytics.war - 部署时没有任何问题 当我选择worklight-analytics-service.war文件并在GUI中部署时,它首先抛出一个空白页面,指示“连接错误”,当我刷新页面时,在Tomcat管理器GUI中的状态栏上,我得到了这个消息 - “失败 - 试图通过GET请求使用命令/上传,但需要POST”;

请提供一些指示,说明我需要做些什么来解决这个问题。我不确定如果我提供了所有必需的信息 - 请耐心等待我的问题,如果有任何相关信息(显然我无法弄清楚相关内容),则需要进行调试。

2 个答案:

答案 0 :(得分:1)

所以我能够重现你的错误,我在日志中看到了这个:

  

java.lang.IllegalStateException:   org.apache.tomcat.util.http.fileupload.FileUploadBase $ SizeLimitExceededException:   请求被拒绝,因为它的大小(57353297)超过了   配置最大值(52428800)

默认情况下,Web UI只会上传大小为50MB或更小的WAR。分析服务WAR文件大于此,因此这就是失败的原因。我可以通过修改

中的以下行来增加限制
  

/webapps/manager/WEB-INF/web.xml

<max-file-size>100000000</max-file-size>
<max-request-size>100000000</max-request-size>

这会将限制增加到100MB。在我这样做之后,我能够成功部署服务WAR。

就像抬头一样,一旦你部署了WAR,你就会看到登录页面。你需要一个拥有&#39; worklightadmin&#39;的tomcat用户。角色,以便通过登录屏幕。

答案 1 :(得分:0)

worklight-analytics-service WAR文件没有用户界面。它只是由worklight-analytics WAR文件引用。在部署了两个WAR时,您能看到分析控制台吗?数据加载得很好吗?如果是这样,那么一切都很好。如果您无法使用worklight-analytics WAR文件提供的用户界面,则只会出现问题。