0 Replies Latest reply on May 29, 2003 1:25 AM by castnow

    warnings ocurr when deploying CMPEJB

    castnow Newbie

      I have warnings when deploying CMPEJB.These warnings are such as :CMP field not found:field Name=;

      my jbosscmp-jdbc.xml as such:
      <?xml version="1.0" encoding="UTF-8"?>
      <!DOCTYPE jbosscmp-jdbc PUBLIC "-//JBoss//DTD JBOSSCMP-JDBC 3.0//EN" "http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_0.dtd">
      <jbosscmp-jdbc>

      <!--
      java:/DefaultDS
      <datasource-mapping>Hypersonic SQL</datasource-mapping>
      -->
      java:/CreditDS
      <datasource-mapping>Oracle8</datasource-mapping>

      <enterprise-beans>

      <ejb-name>Area</ejb-name>
      <table-name>AREA</table-name>
      <cmp-field>
      <field-name>areaID</field-name>
      <column-name>AREAID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>areaName</field-name>
      <column-name>AREANAME</column-name>
      </cmp-field>


      <ejb-name>Blacklist</ejb-name>
      <table-name>BLACKLIST</table-name>
      <cmp-field>
      <field-name>recordID</field-name>
      <column-name>RECORDID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>creditID</field-name>
      <column-name>CREDITID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>shopID</field-name>
      <column-name>SHOPID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>crimeDate</field-name>
      <column-name>CRIMEDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>crimeRecord</field-name>
      <column-name>CRIMERECORD</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>remark</field-name>
      <column-name>REMARK</column-name>
      </cmp-field>


      <ejb-name>Car</ejb-name>
      <table-name>CAR</table-name>
      <cmp-field>
      <field-name>carID</field-name>
      <column-name>CARID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>type</field-name>
      <column-name>TYPE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>carName</field-name>
      <column-name>CARNAME</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>equipment</field-name>
      <column-name>EQUIPMENT</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>excrete</field-name>
      <column-name>EXCRETE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>oilConsume</field-name>
      <column-name>OILCONSUME</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>seat</field-name>
      <column-name>SEAT</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>purpose</field-name>
      <column-name>PURPOSE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>color</field-name>
      <column-name>COLOR</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>shopID</field-name>
      <column-name>SHOPID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>state</field-name>
      <column-name>STATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>rent</field-name>
      <column-name>RENT</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>remark</field-name>
      <column-name>REMARK</column-name>
      </cmp-field>


      <ejb-name>Creditcent</ejb-name>
      <table-name>CREDITCENT</table-name>
      <cmp-field>
      <field-name>centID</field-name>
      <column-name>CENTID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>itemID</field-name>
      <column-name>ITEMID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>content</field-name>
      <column-name>CONTENT</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>fraction</field-name>
      <column-name>FRACTION</column-name>
      </cmp-field>


      <ejb-name>Credititem</ejb-name>
      <table-name>CREDITITEM</table-name>
      <cmp-field>
      <field-name>itemID</field-name>
      <column-name>ITEMID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>itemName</field-name>
      <column-name>ITEMNAME</column-name>
      </cmp-field>


      <ejb-name>Creditlevel</ejb-name>
      <table-name>CREDITLEVEL</table-name>
      <cmp-field>
      <field-name>levelID</field-name>
      <column-name>LEVELID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>levelName</field-name>
      <column-name>LEVELNAME</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>creditCent</field-name>
      <column-name>CREDITCENT</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>isLease</field-name>
      <column-name>ISLEASE</column-name>
      </cmp-field>


      <ejb-name>Customer</ejb-name>
      <table-name>CUSTOMER</table-name>
      <cmp-field>
      <field-name>creditID</field-name>
      <column-name>CREDITID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>name</field-name>
      <column-name>NAME</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>sex</field-name>
      <column-name>SEX</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>birth</field-name>
      <column-name>BIRTH</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>areaID</field-name>
      <column-name>AREAID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>address</field-name>
      <column-name>ADDRESS</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>societyID</field-name>
      <column-name>SOCIETYID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>identityID</field-name>
      <column-name>IDENTITYID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>driveCard</field-name>
      <column-name>DRIVECARD</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>familyPlace</field-name>
      <column-name>FAMILYPLACE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>nativePlace</field-name>
      <column-name>NATIVEPLACE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>degree</field-name>
      <column-name>DEGREE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>career</field-name>
      <column-name>CAREER</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>politics</field-name>
      <column-name>POLITICS</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>tel</field-name>
      <column-name>TEL</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>handset</field-name>
      <column-name>HANDSET</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>email</field-name>
      <column-name>EMAIL</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>salary</field-name>
      <column-name>SALARY</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>charge</field-name>
      <column-name>CHARGE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>unitProperty</field-name>
      <column-name>UNITPROPERTY</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>jobLevel</field-name>
      <column-name>JOBLEVEL</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>workLevel</field-name>
      <column-name>WORKLEVEL</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>houseType</field-name>
      <column-name>HOUSETYPE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>residence</field-name>
      <column-name>RESIDENCE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>marriage</field-name>
      <column-name>MARRIAGE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>bankOperation</field-name>
      <column-name>BANKOPERATION</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>bankCard</field-name>
      <column-name>BANKCARD</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>leasehold</field-name>
      <column-name>LEASEHOLD</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>creditCent</field-name>
      <column-name>CREDITCENT</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>ifRent</field-name>
      <column-name>IFRENT</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>remark</field-name>
      <column-name>REMARK</column-name>
      </cmp-field>


      <ejb-name>Feedback</ejb-name>
      <table-name>FEEDBACK</table-name>
      <cmp-field>
      <field-name>recordID</field-name>
      <column-name>RECORDID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>creditID</field-name>
      <column-name>CREDITID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>shopID</field-name>
      <column-name>SHOPID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>feedbackType</field-name>
      <column-name>FEEDBACKTYPE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>feedbackDate</field-name>
      <column-name>FEEDBACKDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>title</field-name>
      <column-name>TITLE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>content</field-name>
      <column-name>CONTENT</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>state</field-name>
      <column-name>STATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>handler</field-name>
      <column-name>HANDLER</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>disposalDate</field-name>
      <column-name>DISPOSALDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>disposalIdea</field-name>
      <column-name>DISPOSALIDEA</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>remark</field-name>
      <column-name>REMARK</column-name>
      </cmp-field>


      <ejb-name>Insurance</ejb-name>
      <table-name>INSURANCE</table-name>
      <cmp-field>
      <field-name>recordID</field-name>
      <column-name>RECORDID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>carID</field-name>
      <column-name>CARID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>insuranceID</field-name>
      <column-name>INSURANCEID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>company</field-name>
      <column-name>COMPANY</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>type</field-name>
      <column-name>TYPE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>fixedYears</field-name>
      <column-name>FIXEDYEARS</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>beginDate</field-name>
      <column-name>BEGINDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>remark</field-name>
      <column-name>REMARK</column-name>
      </cmp-field>


      <ejb-name>Maintain</ejb-name>
      <table-name>MAINTAIN</table-name>
      <cmp-field>
      <field-name>reportID</field-name>
      <column-name>REPORTID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>maintainID</field-name>
      <column-name>MAINTAINID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>carID</field-name>
      <column-name>CARID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>state</field-name>
      <column-name>STATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>reportMan</field-name>
      <column-name>REPORTMAN</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>reportDep</field-name>
      <column-name>REPORTDEP</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>reportBDate</field-name>
      <column-name>REPORTBDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>reportEDate</field-name>
      <column-name>REPORTEDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>maintainUnit</field-name>
      <column-name>MAINTAINUNIT</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>maintainDep</field-name>
      <column-name>MAINTAINDEP</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>remark</field-name>
      <column-name>REMARK</column-name>
      </cmp-field>


      <ejb-name>Orderform</ejb-name>
      <table-name>ORDERFORM</table-name>
      <cmp-field>
      <field-name>recordID</field-name>
      <column-name>RECORDID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>creditID</field-name>
      <column-name>CREDITID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>carID</field-name>
      <column-name>CARID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>rentDate</field-name>
      <column-name>RENTDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>rentDay</field-name>
      <column-name>RENTDAY</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>purpose</field-name>
      <column-name>PURPOSE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>orderDate</field-name>
      <column-name>ORDERDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>state</field-name>
      <column-name>STATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>disposalMan</field-name>
      <column-name>DISPOSALMAN</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>disposalDay</field-name>
      <column-name>DISPOSALDAY</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>remark</field-name>
      <column-name>REMARK</column-name>
      </cmp-field>


      <ejb-name>SafeGuard</ejb-name>
      <table-name>SAFEGUARD</table-name>
      <cmp-field>
      <field-name>recordID</field-name>
      <column-name>RECORDID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>carID</field-name>
      <column-name>CARID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>type</field-name>
      <column-name>TYPE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>mileage</field-name>
      <column-name>MILEAGE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>safeGuardDate</field-name>
      <column-name>SAFEGUARDDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>remark</field-name>
      <column-name>REMARK</column-name>
      </cmp-field>


      <ejb-name>Shop</ejb-name>
      <table-name>SHOP</table-name>
      <cmp-field>
      <field-name>shopID</field-name>
      <column-name>SHOPID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>areaID</field-name>
      <column-name>AREAID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>name</field-name>
      <column-name>NAME</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>property</field-name>
      <column-name>PROPERTY</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>address</field-name>
      <column-name>ADDRESS</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>corporation</field-name>
      <column-name>CORPORATION</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>linkMan</field-name>
      <column-name>LINKMAN</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>tel</field-name>
      <column-name>TEL</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>remark</field-name>
      <column-name>REMARK</column-name>
      </cmp-field>


      <ejb-name>SysUser</ejb-name>
      <table-name>SYSUSER</table-name>
      <cmp-field>
      <field-name>userName</field-name>
      <column-name>USERNAME</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>password</field-name>
      <column-name>PASSWORD</column-name>
      </cmp-field>


      <ejb-name>Title</ejb-name>
      <table-name>TITLE</table-name>
      <cmp-field>
      <field-name>recordID</field-name>
      <column-name>RECORDID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>fatherID</field-name>
      <column-name>FATHERID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>name</field-name>
      <column-name>NAME</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>linkAddress</field-name>
      <column-name>LINKADDRESS</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>level</field-name>
      <column-name>LEVEL</column-name>
      </cmp-field>


      <ejb-name>Trade</ejb-name>
      <table-name>TRADE</table-name>
      <cmp-field>
      <field-name>contractID</field-name>
      <column-name>CONTRACTID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>creditID</field-name>
      <column-name>CREDITID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>shopID</field-name>
      <column-name>SHOPID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>carID</field-name>
      <column-name>CARID</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>rentDate</field-name>
      <column-name>RENTDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>returnDate</field-name>
      <column-name>RETURNDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>actualDate</field-name>
      <column-name>ACTUALDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name></field-name>
      <column-name>MONEYTYPE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>rent</field-name>
      <column-name>RENT</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>deposit</field-name>
      <column-name>DEPOSIT</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>penalty</field-name>
      <column-name>PENALTY</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>arrear</field-name>
      <column-name>ARREAR</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>state</field-name>
      <column-name>STATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>transactionMan</field-name>
      <column-name>TRANSACTIONMAN</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>transactionDate</field-name>
      <column-name>TRANSACTIONDATE</column-name>
      </cmp-field>
      <cmp-field>
      <field-name>remark</field-name>
      <column-name>REMARK</column-name>
      </cmp-field>

      </enterprise-beans>


      <ejb-relation>
      <ejb-relation-name>Insurance - Car</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Car may have many Insurance</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Insurance has one Car</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Maintain - Car</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Car may have many Maintain</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Maintain has one Car</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>SafeGuard - Car</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Car may have many SafeGuard</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>SafeGuard has one Car</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Shop - Area</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Area may have many Shop</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Shop has one Area</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Blacklist - Shop</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Shop may have many Blacklist</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Blacklist may have one Shop</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Car - Shop</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Shop may have many Car</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Car may have one Shop</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Creditcent - Credititem</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Credititem may have many Creditcent</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Creditcent has one Credititem</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Blacklist - Customer</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Customer may have many Blacklist</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Blacklist may have one Customer</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Customer - Area</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Area may have many Customer</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Customer has one Area</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Feedback - Customer</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Customer may have many Feedback</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Feedback has one Customer</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Feedback - Shop</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Shop may have many Feedback</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Feedback has one Shop</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Orderform - Car</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Car may have many Orderform</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Orderform has one Car</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Orderform - Customer</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Customer may have many Orderform</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Orderform has one Customer</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Trade - Car</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Car may have many Trade</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Trade may have one Car</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Trade - Customer</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Customer may have many Trade</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Trade has one Customer</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>
      <ejb-relation>
      <ejb-relation-name>Trade - Shop</ejb-relation-name>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Shop may have many Trade</ejb-relationship-role-name>
      <key-fields>
      <key-field>
      <field-name></field-name>
      <column-name></column-name>
      </key-field>
      </key-fields>
      </ejb-relationship-role>
      <ejb-relationship-role>
      <ejb-relationship-role-name>Trade has one Shop</ejb-relationship-role-name>
      <key-fields/>
      </ejb-relationship-role>
      </ejb-relation>


      </jbosscmp-jdbc>