0

我们已经在 WAS-7 中部署了我们的 EAR 应用程序。此 EAR 应用程序使用 asynchbeans,即工作管理器。此应用程序的目的是让工作管理器在 servlet 开始时生成一些工作。这些作品旨在不断运行,做一个轮询和处理功能(这个应用程序最初是独立的,WAS启用是在我们客户的坚持下完成的)。处理过程令人满意,但是,通过 WAS 控制台,当我们停止应用程序时,WAS 也会随之关闭。当我们调试我们的应用程序的 servlet 销毁时(尝试 WorkManager.join(all workitems)),我们看到我们的应用程序没有设法释放所有使用的工作管理器资源。可能是因为这个,当应用程序停止时,WAS 也会关闭(我们在 WAS-6.1 中尝试过这个应用程序,哪里的行为也是一样的)?请帮忙..

4

1 回答 1

0

在从 developerWorks 收到的建议的帮助下,问题得到了解决,原因是应用程序代码中的 System.exit。还必须从这个有用的链接中学到一些东西 - http://www-01.ibm.com/support/docview.wss?uid=swg21304559。谢谢你。

于 2012-04-17T05:55:18.130 回答