2016-06-28 147 views
1

我從一個IBM Websphere環境(7.0)導出了一個EAR文件並安裝在另一個環境中。雖然EAR文件部署沒有錯誤,但它仍然無法啓動。從一個Websphere實例導出到另一個的EAR無法啓動

管理客戶端中的錯誤消息;

應用程序MyApplication未在集羣中的所有服務器上成功啓動CLUSTER001。檢查日誌中的詳細信息

下面是日誌;

WSVR0190I: Starting composition unit WebSphere:cuname=MyApplication in BLA WebSphere:blaname=MyApplication. 
WSVR0200I: Starting application: MyApplication 
WSVR0204I: Application: MyApplication Application build level: Unknown 
WSVR0206E: Module, MyApplication.war, of application, MyApplication.ear/deployments/MyApplication, failed to start 
WSVR0101W: An error occurred starting, MyApplication 
WSVR0217I: Stopping application: MyApplication 
WSVR0220I: Application stopped: MyApplication 
WSVR0194E: Composition unit WebSphere:cuname=MyApplication in BLA WebSphere:blaname=MyApplication failed to start. 

感謝您提前提供任何幫助。

+0

在我的情況下,當我沒有完成在管理控制檯(內部隊列)上運行此EAR所需的設置時失敗。 –

+0

@GauravaAgarwal你有沒有配置步驟? – Bas

+0

您正在使用WAS ND和羣集,您的節點可能未完全同步。同步節點並確保所有集羣成員都啓動。 – Gas

回答

0

在../ffdc中的NodeName_exception.log文件中提到的txt文件中發現了實際的錯誤。

「com.ibm.ws.webcontainer.exception.WebAppHostNotFoundException:CLUSTER001_VH_MYAPPLICATION」

雖然源環境有一個自定義的虛擬主機名,目標環境沒有並使用「default_host的」。

解決方案: 在管理控制檯; 應用程序> Websphere應用程序>單擊有問題的應用程序>虛擬主機>重新選擇default_host作爲虛擬主機>點擊確定並啓動您的應用程序。

或者在EAR裏面../WEB-INF ibm-web-bnd.xmi是自動生成的。嘗試將virtualHostName更改爲「default_host」並嘗試部署。這我沒有試過,但值得檢查。

相關問題