2016-06-28 150 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”并尝试部署。这我没有试过,但值得检查。

相关问题