<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE weblogic-rdbms-jar PUBLIC "-//BEA Systems, Inc.//DTD WebLogic 6.0.0 EJB RDBMS Persistence//EN" "http://www.bea.com/servers/wls600/dtd/weblogic-rdbms20-persistence-600.dtd">

<weblogic-rdbms-jar>
   <weblogic-rdbms-bean>
      <ejb-name>Car</ejb-name>
      <data-source-name>java:/DefaultDS</data-source-name>
      <table-name>cars</table-name>
      <field-map>
         <cmp-field>number</cmp-field>
         <dbms-column>number</dbms-column>
      </field-map>
      <field-map>
         <cmp-field>color</cmp-field>
         <dbms-column>color</dbms-column>
      </field-map>
      <field-map>
         <cmp-field>year</cmp-field>
         <dbms-column>year</dbms-column>
      </field-map>

      <weblogic-query>
         <query-method>
            <method-name>findAll</method-name>
            <method-params>
            </method-params>
         </query-method>
         <weblogic-ql><![CDATA[SELECT OBJECT(c) FROM Car AS c]]></weblogic-ql>
      </weblogic-query>
      <weblogic-query>
         <query-method>
            <method-name>findByColor</method-name>
            <method-params>
               <method-param>java.lang.String</method-param>
            </method-params>
         </query-method>
         <weblogic-ql><![CDATA[SELECT OBJECT(c) FROM Car AS c WHERE c.color = ?1]]></weblogic-ql>
      </weblogic-query>
      <weblogic-query>
         <query-method>
            <method-name>findAfterYear</method-name>
            <method-params>
               <method-param>int</method-param>
            </method-params>
         </query-method>
         <weblogic-ql><![CDATA[SELECT OBJECT(c) FROM Car AS c WHERE c.year > ?1]]></weblogic-ql>
      </weblogic-query>

   </weblogic-rdbms-bean>

   <create-default-dbms-tables>True</create-default-dbms-tables>

</weblogic-rdbms-jar>
