【发布时间】:2015-01-15 22:22:58
【问题描述】:
我使用的是 Weblogic 12c,我需要在 Web 应用程序启动之前/同时运行应用程序。 该应用程序应该获取信息并将其写入数据库。 我在以前版本的 WL 程序员曾经使用 ApplicationLifecycleListener 时读到过,但现在已弃用。
我正在将项目编译为 ear 文件。 我也尝试过使用ejb3.2 eager singleton,但没有成功。
有没有可行的替代方案?
【问题讨论】:
-
您是否考虑过更改部署顺序? docs.oracle.com/cd/E24329_01/web.1211/e24443/…你有两个应用,一个需要等待另一个吗?
-
[update] 我使用 EJB3.1 急切的 Singleton 解决了这个问题,我正在使用 @PostConstruct 注释调用我需要的函数
-
如果你愿意,你可以写下你所做的修复它作为答案并将其标记为接受。它可能会在未来帮助其他人
标签: weblogic weblogic12c