1

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

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

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

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

我正在使用 WebSphere 7。

4

1 回答 1

1

我通过确保<ejb-name>匹配 MDB 类名(无包)解决了我的问题。有了这个,@Postconstruct方法就找到了。看到这个线程

于 2011-02-01T23:43:58.467 回答