如何从MDB访问ejb-jar.xml中指定的激活配置属性值

时间:2016-11-09 10:17:13

标签: weblogic

我们正在使用ejb-jar.xml来配置MDB,如下所述。我们需要访问其中一个激活配置属性" subscriptionName"在MDB中。

 <message-driven>
        <ejb-name>InboundListener</ejb-name>
        <!--Class whose MDB instance with above name will be created by EJB container-->
        <ejb-class>com.xyz.listener.InboundListener</ejb-class>
        <activation-config>
            <activation-config-property>
                <!--The type of JMS resource this instance will be accessing-->
                <activation-config-property-name>destinationType</activation-config-property-name>
                <activation-config-property-value>javax.jms.Topic</activation-config-property-value>
            </activation-config-property>
            <activation-config-property>
                <activation-config-property-name>subscriptionName</activation-config-property-name>
                <activation-config-property-value>OXI145937</activation-config-property-value>
            </activation-config-property>
        </activation-config>
 </message-driven>

如何在MDB&#39 onMessage()方法中获取subscriptionName属性的值。

感谢您的帮助和时间。

0 个答案:

没有答案