@Postconstruct 的 ejb-jar.xml 等价物是什么?

发布于 2024-10-15 06:16:55 字数 571 浏览 1 评论 0原文

我有一个 MDB,其方法注释为 @Postconstruct。正在执行,一切正常。

今天,我需要创建一个 ejb-jar.xml 文件来在构建时配置 (因为我不知道如何在部署时配置 @ActivationConfigProperty - 请参阅这个问题)。

创建 ejb-jar.xml 后,容器不再调用 @Postconstruct 方法。

@Postconstruct 等效的 ejb-jar.xml 是什么?编辑:或者是否可以将注释与 XML 配置合并?

我正在使用WebSphere 7。

I have an MDB with a method annotated as @Postconstruct. It was being executed OK.

Today I needed to create an ejb-jar.xml file to configure an <activation-config-property> at build time (as I can't figure out how to configure an @ActivationConfigProperty at deploy time - see this question).

After creating the ejb-jar.xml the container is no longer calling the @Postconstruct method.

What is the ejb-jar.xml equivalent of @Postconstruct? EDIT: Or is it possible to merge annotations with XML config?

I am using WebSphere 7.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

无名指的心愿 2024-10-22 06:16:55

我通过确保 与 MDB 类名(无包)匹配来解决了我的问题。有了这个,就可以找到@Postconstruct方法。请参阅此线程

I solved my issue by ensuring that the <ejb-name> matched the MDB class name (sans package). With this in place the @Postconstruct method is found. See this thread

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文