dain        2004/04/01 17:36:53

  Added:       modules/core/src/test-ejb-jar/META-INF ejb-jar.xml
                        openejb-jar.xml
  Log:

  Stubbed in a deployer and a simple test.
  Deployment doesn't actually work, but we have a start.
  
  Revision  Changes    Path
  1.1                  openejb/modules/core/src/test-ejb-jar/META-INF/ejb-jar.xml
  
  Index: ejb-jar.xml
  ===================================================================
  <?xml version="1.0" encoding="US-ASCII"?>
  
  <ejb-jar xmlns="http://java.sun.com/xml/ns/j2ee";
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
              xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
                  http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd";
              version="2.1">
  
      <enterprise-beans>
          <session>
              <ejb-name>SimpleStatelessSession</ejb-name>
              <home>org.openejb.test.simple.slsb.SimpleStatelessSessionHome</home>
              <remote>org.openejb.test.simple.slsb.SimpleStatelessSession</remote>
              
<local-home>org.openejb.test.simple.slsb.SimpleStatelessSessionLocalHome</local-home>
              <local>org.openejb.test.simple.slsb.SimpleStatelessSessionLocal</local>
              
<ejb-class>org.openejb.test.simple.slsb.SimpleStatelessSessionEJB</ejb-class>
              <session-type>Stateless</session-type>
              <transaction-type>Container</transaction-type>
          </session>
      </enterprise-beans>
      <assembly-descriptor>
          <container-transaction>
              <description>Transaction attributes for 'SimpleStatelessSession' 
methods</description>
              <method>
                  <ejb-name>SimpleStatelessSession</ejb-name>
                  <method-name>*</method-name>
              </method>
              <trans-attribute>Required</trans-attribute>
          </container-transaction>
          <method-permission>
              <method>
                  <ejb-name>SimpleStatelessSession</ejb-name>
                  <method-name>*</method-name>
              </method>
              <unchecked/>
          </method-permission>
      </assembly-descriptor>
  </ejb-jar>
  
  
  
  1.1                  openejb/modules/core/src/test-ejb-jar/META-INF/openejb-jar.xml
  
  Index: openejb-jar.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <openejb-jar
      xmlns="http://www.openejb.org/xml/ns/openejb-jar";
      configId="org/openejb/itests"
      parentId="org/apache/geronimo/Server">
  
      <enterprise-beans>
          <session>
              <ejb-name>SimpleStatelessSession</ejb-name>
              <jndi-name>client/test/simple/SimpleStatelessSessionHome</jndi-name>
          </session>
      </enterprise-beans>
  
  
  <!--    <enterprise-beans>-->
          <!--
          ########################################################
          Stateless
          ########################################################
          -->
  <!--        <session>-->
  <!--            <ejb-name>BasicStatelessBean</ejb-name>-->
  <!--            <jndi-name>client/tests/stateless/BasicStatelessHome</jndi-name>-->
  <!--            <resource-ref>-->
  <!--                
<ref-name>stateless/references/Resource_manager_access</ref-name>-->
  <!--                <target-name>DefaultDatasource</target-name>-->
  <!--            </resource-ref>-->
  <!--        </session>-->
  <!--        <session>-->
  <!--            <ejb-name>Basic BMT StatelessBean</ejb-name>-->
  <!--            
<jndi-name>client/tests/stateless/BeanManagedBasicStatelessHome</jndi-name>-->
  <!--            <resource-ref>-->
  <!--                
<ref-name>stateless/references/Resource_manager_access</ref-name>-->
  <!--                <target-name>DefaultDatasource</target-name>-->
  <!--            </resource-ref>-->
  <!--        </session>-->
  <!--        <session>-->
  <!--            <ejb-name>DatabaseBean</ejb-name>-->
  <!--            <jndi-name>client/tools/DatabaseHome</jndi-name>-->
  <!--            <resource-ref>-->
  <!--                <ref-name>database</ref-name>-->
  <!--                <target-name>DefaultDatasource</target-name>-->
  <!--            </resource-ref>-->
  <!--        </session>-->
  <!--        <session>-->
  <!--            <ejb-name>BMT StatelessBean</ejb-name>-->
  <!--            
<jndi-name>client/tests/stateless/BeanManagedTransactionTests</jndi-name>-->
  <!--            <resource-ref>-->
  <!--                <ref-name>database</ref-name>-->
  <!--                <target-name>DefaultDatasource</target-name>-->
  <!--            </resource-ref>-->
  <!--        </session>-->
  <!--        <session>-->
  <!--            <ejb-name>EncStatelessBean</ejb-name>-->
  <!--            <jndi-name>client/tests/stateless/EncBean</jndi-name>-->
  <!--            <resource-ref>-->
  <!--                <ref-name>datasource</ref-name>-->
  <!--                <target-name>DefaultDatasource</target-name>-->
  <!--            </resource-ref>-->
  <!--        </session>-->
  <!--        <session>-->
  <!--            <ejb-name>Stateless RMI-IIOP Bean</ejb-name>-->
  <!--            
<jndi-name>client/tests/stateless/RMI-over-IIOP/EJBHome</jndi-name>-->
  <!--        </session>-->
  <!---->
  <!---->
  <!---->
          <!--
          ########################################################
          Stateless
          ########################################################
          -->
  <!--        <session>-->
  <!--            <ejb-name>BasicStatefulBean</ejb-name>-->
  <!--            <jndi-name>client/tests/stateful/BasicStatefulHome</jndi-name>-->
  <!--        </session>-->
  <!--        <session>-->
  <!--            <ejb-name>Basic BMT StatefulBean</ejb-name>-->
  <!--            
<jndi-name>client/tests/stateful/BeanManagedBasicStatefulHome</jndi-name>-->
  <!--        </session>-->
  <!--        <session>-->
  <!--            <ejb-name>BMT StatefulBean</ejb-name>-->
  <!--            
<jndi-name>client/tests/stateful/BeanManagedTransactionTests/EJBHome</jndi-name>-->
  <!--            <resource-ref>-->
  <!--                <ref-name>datasource</ref-name>-->
  <!--                <target-name>DefaultDatasource</target-name>-->
  <!--            </resource-ref>-->
  <!--        </session>-->
  <!--        <session>-->
  <!--            <ejb-name>EncStatefulBean</ejb-name>-->
  <!--            <jndi-name>client/tests/stateful/EncBean</jndi-name>-->
  <!--            <resource-ref>-->
  <!--                <ref-name>datasource</ref-name>-->
  <!--                <target-name>DefaultDatasource</target-name>-->
  <!--            </resource-ref>-->
  <!--        </session>-->
  <!--        <session>-->
  <!--            <ejb-name>Stateful RMI-IIOP Bean</ejb-name>-->
  <!--            <jndi-name>client/tests/stateful/RMI-over-IIOP/EJBHome</jndi-name>-->
  <!--        </session>-->
  <!---->
  <!--    </enterprise-beans>-->
  <!--  <ejb-deployment ejb-name="BasicCmpBean" 
deployment-id="client/tests/entity/cmp/BasicCmpHome" container-id="Default CMP 
Container">-->
  <!--          <resource-link res-ref-name="jdbc/basic/entityDatabase" 
res-id="Default JDBC Database"/>-->
  <!--        <query>-->
  <!--            <query-method>-->
  <!--                <method-name>findByLastName</method-name>-->
  <!--                <method-params>-->
  <!--                    <method-param>java.lang.String</method-param>-->
  <!--                </method-params>-->
  <!--            </query-method>-->
  <!--            <object-ql>-->
  <!--                SELECT o FROM org.openejb.test.entity.cmp.BasicCmpBean o WHERE 
o.lastName = $1 -->
  <!--            </object-ql>-->
  <!--        </query> -->
  <!--    </ejb-deployment>-->
  <!--  <ejb-deployment ejb-name="AOBasicCmpBean" 
deployment-id="client/tests/entity/cmp/allowed_operations/EntityHome" 
container-id="Default CMP Container">-->
  <!--          <resource-link res-ref-name="jdbc/basic/entityDatabase" 
res-id="Default JDBC Database"/>-->
  <!--  </ejb-deployment>-->
  <!--  <ejb-deployment ejb-name="EncCmpBean" 
deployment-id="client/tests/entity/cmp/EncBean" container-id="Default CMP 
Container">-->
  <!--          <resource-link res-ref-name="datasource" res-id="Default JDBC 
Database"/>-->
  <!--          <resource-link res-ref-name="jdbc/basic/entityDatabase" 
res-id="Default JDBC Database"/>-->
  <!--    </ejb-deployment>-->
  <!--  <ejb-deployment ejb-name="Cmp RMI-IIOP Bean" 
deployment-id="client/tests/entity/cmp/RMI-over-IIOP/EJBHome" container-id="Default 
CMP Container"/>-->
  
  <!--  <ejb-deployment ejb-name="BasicStatefulBean" 
deployment-id="client/tests/stateful/BasicStatefulHome" container-id="Default Stateful 
Container"/>-->
  <!--  <ejb-deployment ejb-name="Basic BMT StatefulBean" 
deployment-id="client/tests/stateful/BeanManagedBasicStatefulHome" 
container-id="Default Stateful Container"/>-->
  <!--  <ejb-deployment ejb-name="BMT StatefulBean" 
deployment-id="client/tests/stateful/BeanManagedTransactionTests/EJBHome" 
container-id="Default Stateful Container">-->
  <!--          <resource-link res-ref-name="datasource" res-id="Default JDBC 
Database"/>-->
  <!--  </ejb-deployment>-->
  <!--  <ejb-deployment ejb-name="EncStatefulBean" 
deployment-id="client/tests/stateful/EncBean" container-id="Default Stateful 
Container">-->
  <!--          <resource-link res-ref-name="datasource" res-id="Default JDBC 
Database"/>-->
  <!--  </ejb-deployment>-->
  <!--  <ejb-deployment ejb-name="Stateful RMI-IIOP Bean" 
deployment-id="client/tests/stateful/RMI-over-IIOP/EJBHome" container-id="Default 
Stateful Container"/>-->
  
  <!--  <ejb-deployment ejb-name="BasicBmpBean" 
deployment-id="client/tests/entity/bmp/BasicBmpHome" container-id="Default BMP 
Container">-->
  <!--          <resource-link res-ref-name="jdbc/basic/entityDatabase" 
res-id="Default JDBC Database"/>-->
  <!--  </ejb-deployment>-->
  <!--  <ejb-deployment ejb-name="AOBasicBmpBean" 
deployment-id="client/tests/entity/bmp/allowed_operations/EntityHome" 
container-id="Default BMP Container">-->
  <!--          <resource-link res-ref-name="jdbc/basic/entityDatabase" 
res-id="Default JDBC Database"/>-->
  <!--          <resource-link 
res-ref-name="stateless/references/Resource_manager_access" res-id="Default JDBC 
Database"/>-->
  <!--  </ejb-deployment>-->
  <!--  <ejb-deployment ejb-name="EncBmpBean" 
deployment-id="client/tests/entity/bmp/EncBean" container-id="Default BMP 
Container">-->
  <!--          <resource-link res-ref-name="datasource" res-id="Default JDBC 
Database"/>-->
  <!--          <resource-link res-ref-name="jdbc/basic/entityDatabase" 
res-id="Default JDBC Database"/>-->
  <!--  </ejb-deployment>-->
  <!--  <ejb-deployment ejb-name="Bmp RMI-IIOP Bean" 
deployment-id="client/tests/entity/bmp/RMI-over-IIOP/EJBHome" container-id="Default 
BMP Container"/>-->
  </openejb-jar>
  
  

Reply via email to