SCBCD Guide
HomeSCJP | SCWCD | SCBCD | SCEA | SCSA

 

<message-driven>

<description>Message-driven bean description</description>

<display-name>Display name for tools</display-name>

<small-icon>File name of a JPEG/GIF image</small-icon>

<large-icon>File name of a JPEG/GIF image</large-icon>

<ejb-name>SomeMDBean</ejb-name>

<ejb-class>com.company.MDBeanEJB</ejb-class>

<transaction-type>Container / Bean</transaction-type>

<message-selector>Some message selector</message-selector>

<acknowledge-mode>Auto-acknowledge / Dups-ok-acknowledge</acknowledge-mode>

<message-driven-destination> <!--optional-->

<destination-type>javax.jms.Queue / javax.jms.Topic</destination-type>

<subscription-durability>Durable / NonDurable</subscription-durability>

</message-driven-destination>

<env-entry> <!--optional-->

...

</env-entry>

<ejb-ref> <!--optional-->

...

</ejb-ref>

<ejb-local-ref> <!--optional-->

...

</ejb-local-ref>

<resource-ref> <!--optional-->

...

</resource-ref>

<resource-env-ref> <!--optional-->

...

</resource-env-ref>

<security-identity> <!--optional-->

<description>MDB Security identity description. Only run-as!!</description>

<run-as>

<description>Run as description</description>

<role-name>Manager</role-name>

</run-as>

</security-identity>

</message-driven>

</enterprise-beans>