<?xml version="1.0" encoding="UTF-8"?>
<ejb-jar
        xmlns="http://java.sun.com/xml/ns/javaee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
                            http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd"
        version="3.0">
   <enterprise-beans>
      <session>
         <ejb-name>Session2Bean</ejb-name>
         <remote>org.jboss.ejb3.test.factoryxml.Session2</remote>
         <ejb-class>org.jboss.ejb3.test.factoryxml.Session2Bean</ejb-class>
         <session-type>Stateless</session-type>
         <transaction-type>Container</transaction-type>
          <ejb-ref>
            <ejb-ref-name>session1</ejb-ref-name>
            <ejb-ref-type>Session</ejb-ref-type>
            <remote>org.jboss.ejb3.test.factoryxml.Session1</remote>
            <injection-target>
               <injection-target-class>org.jboss.ejb3.test.factoryxml.Session2Bean</injection-target-class>
               <injection-target-name>session1</injection-target-name>
            </injection-target>
         </ejb-ref>
         <persistence-context-ref>
            <persistence-context-ref-name>manager1</persistence-context-ref-name>
            <persistence-unit-name>../session1xml.jar#manager1</persistence-unit-name>
            <persistence-context-type>Transaction</persistence-context-type>
         </persistence-context-ref>
         <persistence-context-ref>
            <persistence-context-ref-name>manager2</persistence-context-ref-name>
            <persistence-unit-name>manager2</persistence-unit-name>
            <persistence-context-type>Transaction</persistence-context-type>
            <injection-target>
               <injection-target-class>org.jboss.ejb3.test.factoryxml.Session2Bean</injection-target-class>
               <injection-target-name>manager2</injection-target-name>
            </injection-target>
         </persistence-context-ref>
         <persistence-unit-ref>
            <persistence-unit-ref-name>factory1</persistence-unit-ref-name>
            <persistence-unit-name>../session1xml.jar#manager1</persistence-unit-name>
         </persistence-unit-ref>
         <persistence-unit-ref>
            <persistence-unit-ref-name>factory2</persistence-unit-ref-name>
            <persistence-unit-name>manager2</persistence-unit-name>
            <injection-target>
               <injection-target-class>org.jboss.ejb3.test.factoryxml.Session2Bean</injection-target-class>
               <injection-target-name>factory2</injection-target-name>
            </injection-target>
         </persistence-unit-ref>
      </session>
   </enterprise-beans>

</ejb-jar>
