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

标签 java jakarta-ee ejb-jar.xml

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

今天我需要创建一个 ejb-jar.xml文件来配置 <activation-config-property>在构建时(因为我不知道如何在部署时配置 @ActivationConfigProperty - 请参阅 this question )。

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

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

我正在使用 WebSphere 7。

最佳答案

我通过确保 <ejb-name> 解决了我的问题与 MDB 类名(无包)匹配。有了这个,@Postconstruct方法找到了。请参阅this thread

关于java - @Postconstruct 的 ejb-jar.xml 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4869061/

相关文章:

java - 相同类型的嵌套关系

java - Wicket 组件 ID 最佳实践

java - 自动生成 Ant build.xml

java-ee-6 - 查明使用了什么 EJB View

java - CHKJ2800E : <local> interface com. 无法反射(reflect) sbc.ept.imagine.service.adsl.ejb.AdslLocal 或其父类(super class)型之一。检查类路径

java - 无法从 Selenium Webdriver 的下拉列表中选择项目

java - 如果 java 文件中未使用 getter 和 setter,JSP 会出错

jsf - @EJB(lookup) 因 org.omg.CosNaming.NamingContextPackage.NotFound 而失败

java - [java][日历] - 每周从 Arraylist<Bean> 过滤我的记录