<?xml version="1.0"?>
<!DOCTYPE ejb-jar>

<!--
 PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd"
-->
<ejb-jar>
    <enterprise-beans>
      <message-driven>
        <ejb-name>JmsAdapter</ejb-name>
        <ejb-class>javaclients.j2ee.k2.JmsAdapter</ejb-class>

        <message-selector></message-selector>

         <transaction-type>Container</transaction-type>
        <resource-ref>
               <res-ref-name>xmlBlaster</res-ref-name>
               <res-type>org.xmlBlaster.j2ee.k2.client.BlasterConnectionFactory</res-type>
               <res-auth>Container</res-auth>
<!--
               <res-sharing-scope>Unshareable</res-sharing-scope>
-->
        </resource-ref>
        <message-driven-destination>
            <destination-type>javax.jms.Topic</destination-type>
            <subscription-durability>NonDurable</subscription-durability>
        </message-driven-destination>
      </message-driven>
    </enterprise-beans>
    <assembly-descriptor>
     <container-transaction>

       <method>

         <ejb-name>JmsAdapter</ejb-name>

         <method-name>*</method-name>

       </method>
<!--
     <trans-attribute>NotSupported</trans-attribute>
-->
<trans-attribute>Required</trans-attribute>
     </container-transaction>

    </assembly-descriptor>
  </ejb-jar>
