2011-02-28 50 views
3

当我试图通过RSA在WebSphere上部署的应用耳,部署挂在下面一行:应用程序挂起 - >“初始化春根WebApplicationContext的”在WebSphere

初始化春根的WebApplicationContext。 初始化成功。

然后服务器超时。 如何解决此问题? 我应该看到哪个日志?日志文件夹相当混乱与太多的文件。
当我通过管理控制台通过构建.ear首先部署应用程序时,它部署得很好。

回答

1

我假设你指的是在RSA/RAD中发布应用程序。无论您是通过此部署还是通过管理控制台进行部署,日志都是相同的。

SystemOut,SystemErr和trace.logs是我的第一个检查点。

我假设你的应用程序吐出这个信息行: 初始化Spring根WebApplicationContext。初始化成功

它什么时候这样做?这可能发生在应用程序已部署并且应用程序处于启动阶段之后。

我会检查这个位置

/型材// installedApps/

更换所有的< ...>与环境中的相应值。

一旦部署成功,您应该看到一个包含应用程序名称的目录,例如。

这告诉你应用程序安装在你的测试环境服务器上。

发布有效地执行两项活动 - 安装和启动应用程序。

一旦你在这里看到EAR,你就知道你的问题在于你的应用程序启动活动。

试试看看你是否可以从那里缩小范围。

HTH Manglu

+0

我发现logs.thank你。但应用程序的开始仍然挂起 – Victor 2011-03-03 20:05:26

+0

Kaushik,现在我们知道错误是在应用程序的开始阶段,尝试获取线程转储以查看它卡住的位置。这会告诉你当发生这种“挂起”时JVM正在尝试做什么。 – Manglu 2011-03-03 23:59:05