【问题标题】:EAR exported from One Websphere instance to another failed to start从一个 Websphere 实例导出到另一个实例的 EAR 启动失败
【发布时间】:2016-06-28 07:18:02
【问题描述】:

我从一个 IBM websphere 环境 (7.0) 导出了一个 EAR 文件并安装在另一个环境中。虽然 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.

提前感谢您的帮助。

【问题讨论】:

  • 在我的情况下,当我没有在管理控制台(内部队列)完成所需的设置以使该 EAR 运行时,它失败了。
  • @GauravAgarwal 你有任何配置步骤吗?
  • 您正在使用 WAS ND 和集群,您的节点可能未完全同步。同步节点并确保所有集群成员都已启动。
  • 该服务器的日志中是否存在 WSVR0101W 的早期实例,该实例具有相应的 FFDC,并带有指示启动应用程序时发生的错误的消息?

标签: java ear websphere-7


【解决方案1】:

在 ../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”并尝试部署。这个我没试过,但值得检查。

【讨论】:

    猜你喜欢
    • 2017-07-10
    • 2020-09-28
    • 2016-06-06
    • 1970-01-01
    • 2016-11-16
    • 2013-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多