我有一个@Singleton ejb,它将在 ServletContextListener contextInitialized 和 contextDestroyed 方法中调用。contextDestroyed 方法中的调用导致异常:
javax.ejb.EJBException:尝试在容器处于停止状态时调用
看起来好像在容器关闭后调用了 contextDestroyed 方法,让我没有机会访问像我的 ejb 这样的任何资源。有谁知道在容器关闭之前是否有任何方法可以了解应用程序关闭?
提前谢谢。干杯,斯文