2015-09-14 103 views
0

我的適配器在IBM容器中運行。我已將所有程序標記爲securityTest =「wl_unprotected」。IBM Containers中的securityTest =「wl_unprotected」IBM MobileFirst問題

在使用瀏覽器模擬進行測試時,本地一切正常,但在容器中部署應用程序和適配器後嘗試相同時失敗。

我確實讓我的第一頁正確拉取數據,但後續導航到應用程序其他頁面的調用失敗。我看到的是下面的錯誤的messge

http://134.168.16.88:9080/MobileFirstStarter/authorization/v1/clients/preview?applicationId=econfig_poc_mf&applicationVersion=1.0&environment=common&isAjaxRequest=true&x=0.06548149750907506

隨着作爲狀態「404未找到」

我不知道這是爲什麼在一個容器中失敗,但在本地做工精細

回答

0

在外部服務器環境中,沒有可用的預覽 - 允許預覽應用程序的servlet不存在,這是預期的

預覽應用程序僅在本地開發環境中可用。

如果您希望在移至外部服務器環境(QA,UAT,Production ... bluemix或不)時預覽應用程序,則需要在設備中對其進行測試。或者,您也可以添加移動Web或桌面瀏覽器環境,這將允許在瀏覽器中進行預覽(但當然可能不具備移動應用程序可用的所有功能)。

+0

感謝您的解釋,我非常新的移動和那個以移動爲先的世界,如果您可以詳細說明如何添加 「添加移動Web或桌面瀏覽器環境」將不勝感激。 – Amit

+0

在Eclipse中的MobileFirst Studio中,您首先創建項目,右鍵單擊項目文件夾並選擇New - > MobileFirst Environment。請閱讀開發人員中心的教程以瞭解更多信息:https://developer.ibm.com/mobilefirstplatform。然後,您還需要將項目重新部署回IBM Container。 –

+0

使用移動網絡/桌面瀏覽器時出現以下錯誤 com.worklight.common.log.filters.ErrorFilter [錯誤] FWLSE0037E:瀏覽器請求例外:[項目tetst] 無效的小工具請求格式:/ xxx/mobilewebapp /適配器/ econfigAdapter /的getXXX。未知的處理程序路徑:適配器 – Amit