2015-02-06 87 views
0

我已經安裝MobileFirst 6.3 appcenter控制檯,worklight控制檯成功運行,它們在Tomcat/7.0.57上正常運行。然而,當我嘗試安裝運營分析,文檔具有以下IBM MobileFirst Platform 6.3操作分析Tomcat安裝失敗

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

我使用Tomcat管理 http://localhost:8080/html部署war文件

。作爲經理登錄,具有manager-gui角色。

worklight-analytics.war - 部署時沒有問題 當我選擇worklight-analytics-service.war文件並在GUI中進行部署時,它首先拋出空白頁,指示「連接錯誤」,並在刷新時在Tomcat管理器GUI的狀態欄上,我收到了這條消息 - 「失敗 - 試圖通過GET請求使用命令/上傳,但需要POST」;

請提供一些指導,說明我需要做些什麼來解決這個問題。我不確定如果我提供了所有必需的信息 - 請與我聯繫,並詢問是否需要進行調試(如果有任何相關的話(顯然我無法弄清楚什麼是相關的)。

回答

1

所以,我是能夠重現你的錯誤,我看到這個在日誌中:

java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.FileUploadBase $ SizeLimitExceededException: 該請求被拒絕,因爲它的大小(57353297)超過 配置的最大(52428800)

它看起來像默認情況下,網絡界面將只能上傳大小爲50MB或更小的戰爭。分析服務WAR文件比這更大,所以這就是失敗的原因。我能夠通過修改下列行

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

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

這對增加限制會增加限制爲100MB。在完成此操作後,我能夠成功部署服務WAR。

就像你站了起來一樣,一旦你部署了WAR,你就會看到登錄頁面。您需要一個具有'worklightadmin'角色的tomcat用戶才能通過登錄屏幕。

+0

幫助,非常感謝, – techiegiddy 2015-02-18 17:54:27

0

worklight-analytics-service WAR文件沒有用戶界面。它僅由worklight-analytics WAR文件引用。如果兩個WAR都已部署,您是否可以看到分析控制檯?數據加載是否正常?如果是這樣,那麼一切都很好。如果您無法使用worklight-analytics WAR文件提供的用戶界面,則只有一個問題。

+0

感謝您的回覆 - 我無法看到worklight-analytics WAR文件提供的用戶界面。我甚至沒有在Tomcat的已部署應用程序列表中看到worklight-analytics-service應用程序 - 非常感謝 – techiegiddy 2015-02-07 20:01:05

相關問題