Websphere 初始加载失败导致应用程序崩溃

Posted

技术标签:

【中文标题】Websphere 初始加载失败导致应用程序崩溃【英文标题】:Websphere initial load fails causing application to crash 【发布时间】:2014-12-26 15:39:32 【问题描述】:

我正在处理一个大型企业应用程序,它使用 Swing for UI、EJB 2.0 以及 3.0、hibernate,所有这些都具有复杂的体系结构。它使用 CORBA 进行 JNDI 查找(我假设是因为我们不断收到 CORBA 回滚异常)。该应用程序在 RAD 9.0 上的 WAS 8.0 上运行,在 oracle 11g 上运行在 java 1.7 上。

问题是应用程序在我们启动时有时会崩溃,如果我重新启动服务器而不更改代码有时会起作用。为了使这个初始加载发生,我们终止 java 进程,终止 rad 和任何 java 进程,然后重做相同的应用程序启动。

我知道这个问题很模糊,但这是我的真实情况。任何建议,将不胜感激。

提前致谢。

【问题讨论】:

我猜你还没有关闭日志记录。你看到什么可疑的东西了吗? 你在使用launchClient吗?如果是,是该进程崩溃还是服务器崩溃? “崩溃”是什么意思(异常、JVM 崩溃、其他)? 崩溃是指应用程序不稳定。未加载初始化文件。日志记录已打开。是的,我们正在使用启动客户端。 【参考方案1】:

尝试清除类缓存: IBM 如何清除 WebSphere 类缓存 http://www-01.ibm.com/support/docview.wss?uid=swg21607887

【讨论】:

以上是关于Websphere 初始加载失败导致应用程序崩溃的主要内容,如果未能解决你的问题,请参考以下文章

websphere OSGi应用环境下服务调用saaj包加载问题分析报告

调试实战 —— dll 加载失败之全局变量初始化篇

调试实战 —— dll 加载失败之全局变量初始化篇

加载空笔尖导致应用商店评论崩溃

从大型 JSON 加载核心数据导致应用程序崩溃

智能电视机开机时总出现正在进行初始化,啥原因啊?