我想將appcenterconsole重命名爲appcenterconsoledev,將applicationcenter重命名爲applicationcenterdev。我正在WebSphere Liberty 8.5.5.8上運行MobileFirst 8.0。我想知道這是否像重命名戰爭文件一樣簡單,部署它並更新server.xml?如何重命名運行在WebSphere Liberty 8.5.5.8上的IBM MobileFirst 8.0中的應用程序中心的上下文根?
試圖改變ID和名場在server.xml中appcenterconsoledev應用的標籤和重新啓動服務器。服務器正常啓動並能夠登錄到應用程序中心控制檯。登錄到控制檯後,它會提示「發生意外錯誤(HTTP狀態404)」錯誤。
更新的應用程序標籤在server.xml中:
<application id="appcenterconsoledev" name="appcenterconsoledev" location="appcenterconsole.war" type="war">
Messages.log:
[8/18/17 15:30:26:881 EDT] 0000001c com.ibm.ws.webcontainer.servlet I SRVE0242I: [appcenterconsoledev] [/appcenterconsoledev] [localeServlet]: Initialization successful.
[8/18/17 15:30:26:882 EDT] 0000001c com.ibm.ws.webcontainer.servlet I SRVE0242I: [appcenterconsoledev] [/appcenterconsoledev] [servicesServlet]: Initialization successful.
[8/18/17 15:30:27:478 EDT] 0000001e com.ibm.puremeap.util.PureMeapBaseUtil I Resource conf/jndi/default.properties not found. This is not an error. Context path is /applicationcenter
[8/18/17 15:30:27:487 EDT] 0000001e com.ibm.appcenter.servlet.ConsoleServicesServlet I The endpoint used to invoke the ApplicationCenter administration services is http://localhost:9081/applicationcenter
通過使用上下文根到應用程序標記,這沒有解決問題。請參閱下面的答案以獲得解決方案。 –