db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mcai...@apache.org
Subject svn commit: r227513 [1/3] - in /incubator/jdo/trunk/tck20/test: java/org/apache/jdo/tck/pc/fieldtypes/ jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/ jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ orm/applicationidentity/org/apache/...
Date Thu, 04 Aug 2005 23:23:45 GMT
Author: mcaisse
Date: Thu Aug  4 16:23:27 2005
New Revision: 227513

URL: http://svn.apache.org/viewcvs?rev=227513&view=rev
Log:
Map fields of FieldsOfSimpleClass as embedded, serialized, and reference to table; MW's schema.sql for app identity.

Modified:
    incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java
    incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo
    incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo
    incubator/jdo/trunk/tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass-derby.orm
    incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass-derby.orm
    incubator/jdo/trunk/tck20/test/sql/derby/applicationidentity/schema.sql
    incubator/jdo/trunk/tck20/test/sql/derby/datastoreidentity/schema.sql

Modified: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java?rev=227513&r1=227512&r2=227513&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java (original)
+++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java Thu Aug  4 16:23:27 2005
@@ -164,23 +164,49 @@
   transient volatile SimpleClass SimpleClass141;
   static transient final SimpleClass SimpleClass142 = new SimpleClass();
   static transient volatile SimpleClass SimpleClass143;
+  private SimpleClass SimpleClass144;
+  private SimpleClass SimpleClass145;
+  private transient SimpleClass SimpleClass146;
+  private volatile SimpleClass SimpleClass147;
+  private volatile SimpleClass SimpleClass148;
+  private transient volatile SimpleClass SimpleClass149;
+  public SimpleClass SimpleClass150;
+  public SimpleClass SimpleClass151;
+  public transient SimpleClass SimpleClass152;
+  public volatile SimpleClass SimpleClass153;
+  public volatile SimpleClass SimpleClass154;
+  public transient volatile SimpleClass SimpleClass155;
+  protected SimpleClass SimpleClass156;
+  protected SimpleClass SimpleClass157;
+  protected transient SimpleClass SimpleClass158;
+  protected volatile SimpleClass SimpleClass159;
+  protected volatile SimpleClass SimpleClass160;
+  protected transient volatile SimpleClass SimpleClass161;
+  SimpleClass SimpleClass162;
+  SimpleClass SimpleClass163;
+  transient SimpleClass SimpleClass164;
+  volatile SimpleClass SimpleClass165;
+  volatile SimpleClass SimpleClass166;
+  transient volatile SimpleClass SimpleClass167;
 
 public static final boolean [] isPersistent = { 
-true,true,true,false,true,true,true,false,false,false,
-false,true,true,true,false,false,true,true,true,false,
-true,true,true,false,false,false,false,false,false,false,
-true,true,true,false,false,false,true,true,true,false,
-true,true,true,false,false,false,false,true,true,true,
-false,false,true,true,true,false,true,true,true,false,
-false,false,false,false,false,false,true,true,true,false,
-false,false,true,true,true,false,true,true,true,false,
-false,false,false,true,true,true,false,false,true,true,
-true,false,true,true,true,false,false,false,false,false,
-false,false,true,true,true,false,false,false,true,true,
-true,false,true,true,true,false,false,false,false,true,
-true,true,false,false,true,true,true,false,true,true,
-true,false,false,false,false,false,false,false,true,true,
-true,false,false,false
+false, true, true, false, true, true, true, false, false, false, 
+false, true, true, true, false, false, true, true, true, false, 
+true, true, true, false, false, false, false, false, false, false, 
+true, true, true, false, false, false, false, true, true, false, 
+true, true, true, false, false, false, false, true, true, true, 
+false, false, true, true, true, false, true, true, true, false, 
+false, false, false, false, false, false, true, true, true, false, 
+false, false, false, true, true, false, true, true, true, false, 
+false, false, false, true, true, true, false, false, true, true, 
+true, false, true, true, true, false, false, false, false, false, 
+false, false, true, true, true, false, false, false, false, true, 
+true, false, true, true, true, false, false, false, false, true, 
+true, true, false, false, true, true, true, false, true, true, 
+true, false, false, false, false, false, false, false, true, true, 
+true, false, false, false, true, true, true, true, true, true, 
+true, true, true, true, true, true, true, true, true, true, 
+true, true, true, true, true, true, true, true
  };
 
 public static final boolean [] isStatic = { 
@@ -198,7 +224,9 @@
 false,false,false,false,false,false,true,false,false,false,
 false,false,false,false,false,false,false,false,false,false,
 false,false,true,true,true,false,false,false,false,false,
-false,false,true,true
+false,false,true,true,false,false,false,false,false,false,
+false,false,false,false,false,false,false,false,false,false,
+false,false,false,false,false,false,false,false
  };
 
 public static final boolean [] isFinal = { 
@@ -216,7 +244,9 @@
 false,false,false,false,false,false,false,false,false,false,
 false,false,false,true,false,false,false,false,false,false,
 false,false,false,true,false,true,false,false,false,false,
-false,false,true,false
+false,false,true,false,false,false,false,false,false,false,
+false,false,false,false,false,false,false,false,false,false,
+false,false,false,false,false,false,false,false
  };
 
   public static final String [] fieldSpecs = { 
@@ -363,7 +393,31 @@
   "persistence-modifier= persistent  embedded= false   transient volatile SimpleClass SimpleClass140",
   "persistence-modifier= transactional    transient volatile SimpleClass SimpleClass141",
   "static transient final SimpleClass SimpleClass142",
-  "static transient volatile SimpleClass SimpleClass143"
+  "static transient volatile SimpleClass SimpleClass143",
+  "serialized= true   private SimpleClass SimpleClass144",
+  "persistence-modifier= persistent  serialized= true   private SimpleClass SimpleClass145",
+  "persistence-modifier= persistent  serialized= true   private transient SimpleClass SimpleClass146",
+  "serialized= true   private volatile SimpleClass SimpleClass147",
+  "persistence-modifier= persistent  serialized= true   private volatile SimpleClass SimpleClass148",
+  "persistence-modifier= persistent  serialized= true   private transient volatile SimpleClass SimpleClass149",
+  "serialized= true   public SimpleClass SimpleClass150",
+  "persistence-modifier= persistent  serialized= true   public SimpleClass SimpleClass151",
+  "persistence-modifier= persistent  serialized= true   public transient SimpleClass SimpleClass152",
+  "serialized= true   public volatile SimpleClass SimpleClass153",
+  "persistence-modifier= persistent  serialized= true   public volatile SimpleClass SimpleClass154",
+  "persistence-modifier= persistent  serialized= true   public transient volatile SimpleClass SimpleClass155",
+  "serialized= true   protected SimpleClass SimpleClass156",
+  "persistence-modifier= persistent  serialized= true   protected SimpleClass SimpleClass157",
+  "persistence-modifier= persistent  serialized= true   protected transient SimpleClass SimpleClass158",
+  "serialized= true   protected volatile SimpleClass SimpleClass159",
+  "persistence-modifier= persistent  serialized= true   protected volatile SimpleClass SimpleClass160",
+  "persistence-modifier= persistent  serialized= true   protected transient volatile SimpleClass SimpleClass161",
+  "serialized= true   SimpleClass SimpleClass162",
+  "persistence-modifier= persistent  serialized= true   SimpleClass SimpleClass163",
+  "persistence-modifier= persistent  serialized= true   transient SimpleClass SimpleClass164",
+  "serialized= true   volatile SimpleClass SimpleClass165",
+  "persistence-modifier= persistent  serialized= true   volatile SimpleClass SimpleClass166",
+  "persistence-modifier= persistent  serialized= true   transient volatile SimpleClass SimpleClass167"
   };
   public int getLength()
   {
@@ -661,6 +715,54 @@
         return SimpleClass142;
       case(143):
         return SimpleClass143;
+      case(144):
+        return SimpleClass144;
+      case(145):
+        return SimpleClass145;
+      case(146):
+        return SimpleClass146;
+      case(147):
+        return SimpleClass147;
+      case(148):
+        return SimpleClass148;
+      case(149):
+        return SimpleClass149;
+      case(150):
+        return SimpleClass150;
+      case(151):
+        return SimpleClass151;
+      case(152):
+        return SimpleClass152;
+      case(153):
+        return SimpleClass153;
+      case(154):
+        return SimpleClass154;
+      case(155):
+        return SimpleClass155;
+      case(156):
+        return SimpleClass156;
+      case(157):
+        return SimpleClass157;
+      case(158):
+        return SimpleClass158;
+      case(159):
+        return SimpleClass159;
+      case(160):
+        return SimpleClass160;
+      case(161):
+        return SimpleClass161;
+      case(162):
+        return SimpleClass162;
+      case(163):
+        return SimpleClass163;
+      case(164):
+        return SimpleClass164;
+      case(165):
+        return SimpleClass165;
+      case(166):
+        return SimpleClass166;
+      case(167):
+        return SimpleClass167;
       default:
         throw new IndexOutOfBoundsException();
     }
@@ -1055,6 +1157,78 @@
       case(143):
         SimpleClass143= value;
          break;
+      case(144):
+        SimpleClass144= value;
+         break;
+      case(145):
+        SimpleClass145= value;
+         break;
+      case(146):
+        SimpleClass146= value;
+         break;
+      case(147):
+        SimpleClass147= value;
+         break;
+      case(148):
+        SimpleClass148= value;
+         break;
+      case(149):
+        SimpleClass149= value;
+         break;
+      case(150):
+        SimpleClass150= value;
+         break;
+      case(151):
+        SimpleClass151= value;
+         break;
+      case(152):
+        SimpleClass152= value;
+         break;
+      case(153):
+        SimpleClass153= value;
+         break;
+      case(154):
+        SimpleClass154= value;
+         break;
+      case(155):
+        SimpleClass155= value;
+         break;
+      case(156):
+        SimpleClass156= value;
+         break;
+      case(157):
+        SimpleClass157= value;
+         break;
+      case(158):
+        SimpleClass158= value;
+         break;
+      case(159):
+        SimpleClass159= value;
+         break;
+      case(160):
+        SimpleClass160= value;
+         break;
+      case(161):
+        SimpleClass161= value;
+         break;
+      case(162):
+        SimpleClass162= value;
+         break;
+      case(163):
+        SimpleClass163= value;
+         break;
+      case(164):
+        SimpleClass164= value;
+         break;
+      case(165):
+        SimpleClass165= value;
+         break;
+      case(166):
+        SimpleClass166= value;
+         break;
+      case(167):
+        SimpleClass167= value;
+         break;
       default:
         throw new IndexOutOfBoundsException();
     }
@@ -1087,3 +1261,4 @@
 
     }   
 }
+

Modified: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo?rev=227513&r1=227512&r2=227513&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo (original)
+++ incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo Thu Aug  4 16:23:27 2005
@@ -197,6 +197,55 @@
 </field>
 <field name="SimpleClass141" persistence-modifier="transactional" >
 </field>
+<field name="SimpleClass144"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass145" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass146" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass147"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass148" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass149" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass150"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass151" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass152" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass153"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass154" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass155" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass156"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass157" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass158" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass159"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass160" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass161" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass162"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass163" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass164" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass165"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass166" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass167" persistence-modifier="persistent" serialized="true">
+</field>
+
 </class>
 </package>
 </jdo>

Modified: incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo?rev=227513&r1=227512&r2=227513&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo (original)
+++ incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo Thu Aug  4 16:23:27 2005
@@ -195,6 +195,54 @@
 </field>
 <field name="SimpleClass141" persistence-modifier="transactional" >
 </field>
+<field name="SimpleClass144"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass145" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass146" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass147"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass148" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass149" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass150"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass151" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass152" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass153"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass154" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass155" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass156"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass157" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass158" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass159"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass160" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass161" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass162"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass163" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass164" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass165"  persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass166" persistence-modifier="persistent" serialized="true">
+</field>
+<field name="SimpleClass167" persistence-modifier="persistent" serialized="true">
+</field>
 </class>
 </package>
 </jdo>

Modified: incubator/jdo/trunk/tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass-derby.orm
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass-derby.orm?rev=227513&r1=227512&r2=227513&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass-derby.orm (original)
+++ incubator/jdo/trunk/tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass-derby.orm Thu Aug  4 16:23:27 2005
@@ -4,214 +4,314 @@
     <package name="org.apache.jdo.tck.pc.fieldtypes">
         <class name="FieldsOfSimpleClass" table="FIELDSOFSIMPLECLASS">
             <field name="identifier" primary-key="true" column="IDENTIFIER"/>
-            <field name="SimpleClass0"  column="SIMPLECLASS0">
+            <field name="SimpleClass0" column="SIMPLECLASS0">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass1"  column="SIMPLECLASS1">
+            <field name="SimpleClass1">
+                <embedded>
+                    <field name="id" column="ID1"/>
+                    <field name="intField" column="INTFIELD1"/>
+                    <field name="stringField" column="STRINGFIELD1"/>
+                </embedded>
             </field>
-            <field name="SimpleClass2" column="SIMPLECLASS2">
+            <field name="SimpleClass102" column="SIMPLECLASS102">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass3" column="SIMPLECLASS3">
+            <field name="SimpleClass103">
+                <embedded>
+                    <field name="id" column="ID103"/>
+                    <field name="intField" column="INTFIELD103"/>
+                    <field name="stringField" column="STRINGFIELD103"/>
+                </embedded>
             </field>
-            <field name="SimpleClass4" column="SIMPLECLASS4">
+            <field name="SimpleClass104" column="SIMPLECLASS104">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass5" column="SIMPLECLASS5">
+            <field name="SimpleClass108" column="SIMPLECLASS108">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass6" column="SIMPLECLASS6">
+            <field name="SimpleClass109" column="SIMPLECLASS109">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass7" column="SIMPLECLASS7">
+            <field name="SimpleClass11" column="SIMPLECLASS11">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass10" column="SIMPLECLASS10">
+            <field name="SimpleClass110" column="SIMPLECLASS110">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass11" column="SIMPLECLASS11">
+            <field name="SimpleClass112" column="SIMPLECLASS112">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass113">
+                <embedded>
+                    <field name="id" column="ID113"/>
+                    <field name="intField" column="INTFIELD113"/>
+                    <field name="stringField" column="STRINGFIELD113"/>
+                </embedded>
             </field>
-            <field name="SimpleClass12" column="SIMPLECLASS12">
+            <field name="SimpleClass114" column="SIMPLECLASS114">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass119" column="SIMPLECLASS119">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass12">
+                <embedded>
+                    <field name="id" column="ID12"/>
+                    <field name="intField" column="INTFIELD12"/>
+                    <field name="stringField" column="STRINGFIELD12"/>
+                </embedded>
+            </field>
+            <field name="SimpleClass120">
+                <embedded>
+                    <field name="id" column="ID120"/>
+                    <field name="intField" column="INTFIELD120"/>
+                    <field name="stringField" column="STRINGFIELD120"/>
+                </embedded>
+            </field>
+            <field name="SimpleClass121" column="SIMPLECLASS121">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass124" column="SIMPLECLASS124">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass125" column="SIMPLECLASS125">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass126" column="SIMPLECLASS126">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass128" column="SIMPLECLASS128">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass129">
+                <embedded>
+                    <field name="id" column="ID129"/>
+                    <field name="intField" column="INTFIELD129"/>
+                    <field name="stringField" column="STRINGFIELD129"/>
+                </embedded>
             </field>
             <field name="SimpleClass13" column="SIMPLECLASS13">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass130" column="SIMPLECLASS130">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass138" column="SIMPLECLASS138">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass14" column="SIMPLECLASS14">
+            <field name="SimpleClass139">
+                <embedded>
+                    <field name="id" column="ID139"/>
+                    <field name="intField" column="INTFIELD139"/>
+                    <field name="stringField" column="STRINGFIELD139"/>
+                </embedded>
+            </field>
+            <field name="SimpleClass140" column="SIMPLECLASS140">
+                <foreign-key/>
             </field>
             <field name="SimpleClass16" column="SIMPLECLASS16">
+                <foreign-key/>
             </field>
             <field name="SimpleClass17" column="SIMPLECLASS17">
+                <foreign-key/>
             </field>
             <field name="SimpleClass18" column="SIMPLECLASS18">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass19" column="SIMPLECLASS19">
+            <field name="SimpleClass2" column="SIMPLECLASS2">
+                <foreign-key/>
             </field>
             <field name="SimpleClass20" column="SIMPLECLASS20">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass21" column="SIMPLECLASS21">
+            <field name="SimpleClass21">
+                <embedded>
+                    <field name="id" column="ID21"/>
+                    <field name="intField" column="INTFIELD21"/>
+                    <field name="stringField" column="STRINGFIELD21"/>
+                </embedded>
             </field>
             <field name="SimpleClass22" column="SIMPLECLASS22">
-            </field>
-            <field name="SimpleClass23" column="SIMPLECLASS23">
-            </field>
-            <field name="SimpleClass29" column="SIMPLECLASS29">
+                <foreign-key/>
             </field>
             <field name="SimpleClass30" column="SIMPLECLASS30">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass31" column="SIMPLECLASS31">
+            <field name="SimpleClass31">
+                <embedded>
+                    <field name="id" column="ID31"/>
+                    <field name="intField" column="INTFIELD31"/>
+                    <field name="stringField" column="STRINGFIELD31"/>
+                </embedded>
             </field>
             <field name="SimpleClass32" column="SIMPLECLASS32">
-            </field>
-            <field name="SimpleClass33" column="SIMPLECLASS33">
+                <foreign-key/>
             </field>
             <field name="SimpleClass36" column="SIMPLECLASS36">
+                <foreign-key/>
             </field>
             <field name="SimpleClass37" column="SIMPLECLASS37">
+                <foreign-key/>
             </field>
             <field name="SimpleClass38" column="SIMPLECLASS38">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass39" column="SIMPLECLASS39">
+            <field name="SimpleClass4" column="SIMPLECLASS4">
+                <foreign-key/>
             </field>
             <field name="SimpleClass40" column="SIMPLECLASS40">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass41" column="SIMPLECLASS41">
+            <field name="SimpleClass41">
+                <embedded>
+                    <field name="id" column="ID41"/>
+                    <field name="intField" column="INTFIELD41"/>
+                    <field name="stringField" column="STRINGFIELD41"/>
+                </embedded>
             </field>
             <field name="SimpleClass42" column="SIMPLECLASS42">
-            </field>
-            <field name="SimpleClass43" column="SIMPLECLASS43">
-            </field>
-            <field name="SimpleClass46" column="SIMPLECLASS46">
+                <foreign-key/>
             </field>
             <field name="SimpleClass47" column="SIMPLECLASS47">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass48" column="SIMPLECLASS48">
+            <field name="SimpleClass48">
+                <embedded>
+                    <field name="id" column="ID48"/>
+                    <field name="intField" column="INTFIELD48"/>
+                    <field name="stringField" column="STRINGFIELD48"/>
+                </embedded>
             </field>
             <field name="SimpleClass49" column="SIMPLECLASS49">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass50" column="SIMPLECLASS50">
+            <field name="SimpleClass5">
+                <embedded>
+                    <field name="id" column="ID5"/>
+                    <field name="intField" column="INTFIELD5"/>
+                    <field name="stringField" column="STRINGFIELD5"/>
+                </embedded>
             </field>
             <field name="SimpleClass52" column="SIMPLECLASS52">
+                <foreign-key/>
             </field>
             <field name="SimpleClass53" column="SIMPLECLASS53">
+                <foreign-key/>
             </field>
             <field name="SimpleClass54" column="SIMPLECLASS54">
-            </field>
-            <field name="SimpleClass55" column="SIMPLECLASS55">
+                <foreign-key/>
             </field>
             <field name="SimpleClass56" column="SIMPLECLASS56">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass57" column="SIMPLECLASS57">
+            <field name="SimpleClass57">
+                <embedded>
+                    <field name="id" column="ID57"/>
+                    <field name="intField" column="INTFIELD57"/>
+                    <field name="stringField" column="STRINGFIELD57"/>
+                </embedded>
             </field>
             <field name="SimpleClass58" column="SIMPLECLASS58">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass59" column="SIMPLECLASS59">
-            </field>
-            <field name="SimpleClass65" column="SIMPLECLASS65">
+            <field name="SimpleClass6" column="SIMPLECLASS6">
+                <foreign-key/>
             </field>
             <field name="SimpleClass66" column="SIMPLECLASS66">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass67" column="SIMPLECLASS67">
+            <field name="SimpleClass67">
+                <embedded>
+                    <field name="id" column="ID67"/>
+                    <field name="intField" column="INTFIELD67"/>
+                    <field name="stringField" column="STRINGFIELD67"/>
+                </embedded>
             </field>
             <field name="SimpleClass68" column="SIMPLECLASS68">
-            </field>
-            <field name="SimpleClass69" column="SIMPLECLASS69">
+                <foreign-key/>
             </field>
             <field name="SimpleClass72" column="SIMPLECLASS72">
+                <foreign-key/>
             </field>
             <field name="SimpleClass73" column="SIMPLECLASS73">
+                <foreign-key/>
             </field>
             <field name="SimpleClass74" column="SIMPLECLASS74">
-            </field>
-            <field name="SimpleClass75" column="SIMPLECLASS75">
+                <foreign-key/>
             </field>
             <field name="SimpleClass76" column="SIMPLECLASS76">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass77" column="SIMPLECLASS77">
+            <field name="SimpleClass77">
+                <embedded>
+                    <field name="id" column="ID77"/>
+                    <field name="intField" column="INTFIELD77"/>
+                    <field name="stringField" column="STRINGFIELD77"/>
+                </embedded>
             </field>
             <field name="SimpleClass78" column="SIMPLECLASS78">
-            </field>
-            <field name="SimpleClass79" column="SIMPLECLASS79">
-            </field>
-            <field name="SimpleClass82" column="SIMPLECLASS82">
+                <foreign-key/>
             </field>
             <field name="SimpleClass83" column="SIMPLECLASS83">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass84" column="SIMPLECLASS84">
+            <field name="SimpleClass84">
+                <embedded>
+                    <field name="id" column="ID84"/>
+                    <field name="intField" column="INTFIELD84"/>
+                    <field name="stringField" column="STRINGFIELD84"/>
+                </embedded>
             </field>
             <field name="SimpleClass85" column="SIMPLECLASS85">
-            </field>
-            <field name="SimpleClass86" column="SIMPLECLASS86">
+                <foreign-key/>
             </field>
             <field name="SimpleClass88" column="SIMPLECLASS88">
+                <foreign-key/>
             </field>
             <field name="SimpleClass89" column="SIMPLECLASS89">
+                <foreign-key/>
             </field>
             <field name="SimpleClass90" column="SIMPLECLASS90">
-            </field>
-            <field name="SimpleClass91" column="SIMPLECLASS91">
+                <foreign-key/>
             </field>
             <field name="SimpleClass92" column="SIMPLECLASS92">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass93" column="SIMPLECLASS93">
+            <field name="SimpleClass93">
+                <embedded>
+                    <field name="id" column="ID93"/>
+                    <field name="intField" column="INTFIELD93"/>
+                    <field name="stringField" column="STRINGFIELD93"/>
+                </embedded>
             </field>
             <field name="SimpleClass94" column="SIMPLECLASS94">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass95" column="SIMPLECLASS95">
-            </field>
-            <field name="SimpleClass101" column="SIMPLECLASS101">
-            </field>
-            <field name="SimpleClass102" column="SIMPLECLASS102">
-            </field>
-            <field name="SimpleClass103" column="SIMPLECLASS103">
-            </field>
-            <field name="SimpleClass104" column="SIMPLECLASS104">
-            </field>
-            <field name="SimpleClass105" column="SIMPLECLASS105">
-            </field>
-            <field name="SimpleClass108" column="SIMPLECLASS108">
-            </field>
-            <field name="SimpleClass109" column="SIMPLECLASS109">
-            </field>
-            <field name="SimpleClass110" column="SIMPLECLASS110">
-            </field>
-            <field name="SimpleClass111" column="SIMPLECLASS111">
-            </field>
-            <field name="SimpleClass112" column="SIMPLECLASS112">
-            </field>
-            <field name="SimpleClass113" column="SIMPLECLASS113">
-            </field>
-            <field name="SimpleClass114" column="SIMPLECLASS114">
-            </field>
-            <field name="SimpleClass115" column="SIMPLECLASS115">
-            </field>
-            <field name="SimpleClass118" column="SIMPLECLASS118">
-            </field>
-            <field name="SimpleClass119" column="SIMPLECLASS119">
-            </field>
-            <field name="SimpleClass120" column="SIMPLECLASS120">
-            </field>
-            <field name="SimpleClass121" column="SIMPLECLASS121">
-            </field>
-            <field name="SimpleClass122" column="SIMPLECLASS122">
-            </field>
-            <field name="SimpleClass124" column="SIMPLECLASS124">
-            </field>
-            <field name="SimpleClass125" column="SIMPLECLASS125">
-            </field>
-            <field name="SimpleClass126" column="SIMPLECLASS126">
-            </field>
-            <field name="SimpleClass127" column="SIMPLECLASS127">
-            </field>
-            <field name="SimpleClass128" column="SIMPLECLASS128">
-            </field>
-            <field name="SimpleClass129" column="SIMPLECLASS129">
-            </field>
-            <field name="SimpleClass130" column="SIMPLECLASS130">
-            </field>
-            <field name="SimpleClass131" column="SIMPLECLASS131">
-            </field>
-            <field name="SimpleClass137" column="SIMPLECLASS137">
-            </field>
-            <field name="SimpleClass138" column="SIMPLECLASS138">
-            </field>
-            <field name="SimpleClass139" column="SIMPLECLASS139">
-            </field>
-            <field name="SimpleClass140" column="SIMPLECLASS140">
-            </field>
-            <field name="SimpleClass141" column="SIMPLECLASS141">
-            </field>
+            <field name="SimpleClass144" column="SIMPLECLASS144"/>
+            <field name="SimpleClass145" column="SIMPLECLASS145"/>
+            <field name="SimpleClass146" column="SIMPLECLASS146"/>
+            <field name="SimpleClass147" column="SIMPLECLASS147"/>
+            <field name="SimpleClass148" column="SIMPLECLASS148"/>
+            <field name="SimpleClass149" column="SIMPLECLASS149"/>
+            <field name="SimpleClass150" column="SIMPLECLASS150"/>
+            <field name="SimpleClass151" column="SIMPLECLASS151"/>
+            <field name="SimpleClass152" column="SIMPLECLASS152"/>
+            <field name="SimpleClass153" column="SIMPLECLASS153"/>
+            <field name="SimpleClass154" column="SIMPLECLASS154"/>
+            <field name="SimpleClass155" column="SIMPLECLASS155"/>
+            <field name="SimpleClass156" column="SIMPLECLASS156"/>
+            <field name="SimpleClass157" column="SIMPLECLASS157"/>
+            <field name="SimpleClass158" column="SIMPLECLASS158"/>
+            <field name="SimpleClass159" column="SIMPLECLASS159"/>
+            <field name="SimpleClass160" column="SIMPLECLASS160"/>
+            <field name="SimpleClass161" column="SIMPLECLASS161"/>
+            <field name="SimpleClass162" column="SIMPLECLASS162"/>
+            <field name="SimpleClass163" column="SIMPLECLASS163"/>
+            <field name="SimpleClass164" column="SIMPLECLASS164"/>
+            <field name="SimpleClass165" column="SIMPLECLASS165"/>
+            <field name="SimpleClass166" column="SIMPLECLASS166"/>
+            <field name="SimpleClass167" column="SIMPLECLASS167"/>
         </class>
     </package>
 </orm>

Modified: incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass-derby.orm
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass-derby.orm?rev=227513&r1=227512&r2=227513&view=diff
==============================================================================
--- incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass-derby.orm (original)
+++ incubator/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass-derby.orm Thu Aug  4 16:23:27 2005
@@ -5,214 +5,314 @@
         <class name="FieldsOfSimpleClass" table="FIELDSOFSIMPLECLASS">
             <datastore-identity strategy="identity" column="DATASTORE_IDENTITY"/>
             <field name="identifier" column="IDENTIFIER"/>
-            <field name="SimpleClass0"  column="SIMPLECLASS0">
+            <field name="SimpleClass0" column="SIMPLECLASS0">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass1"  column="SIMPLECLASS1">
+            <field name="SimpleClass1">
+                <embedded>
+                    <field name="id" column="ID1"/>
+                    <field name="intField" column="INTFIELD1"/>
+                    <field name="stringField" column="STRINGFIELD1"/>
+                </embedded>
             </field>
-            <field name="SimpleClass2" column="SIMPLECLASS2">
+            <field name="SimpleClass102" column="SIMPLECLASS102">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass3" column="SIMPLECLASS3">
+            <field name="SimpleClass103">
+                <embedded>
+                    <field name="id" column="ID103"/>
+                    <field name="intField" column="INTFIELD103"/>
+                    <field name="stringField" column="STRINGFIELD103"/>
+                </embedded>
             </field>
-            <field name="SimpleClass4" column="SIMPLECLASS4">
+            <field name="SimpleClass104" column="SIMPLECLASS104">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass5" column="SIMPLECLASS5">
+            <field name="SimpleClass108" column="SIMPLECLASS108">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass6" column="SIMPLECLASS6">
+            <field name="SimpleClass109" column="SIMPLECLASS109">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass7" column="SIMPLECLASS7">
+            <field name="SimpleClass11" column="SIMPLECLASS11">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass10" column="SIMPLECLASS10">
+            <field name="SimpleClass110" column="SIMPLECLASS110">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass11" column="SIMPLECLASS11">
+            <field name="SimpleClass112" column="SIMPLECLASS112">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass113">
+                <embedded>
+                    <field name="id" column="ID113"/>
+                    <field name="intField" column="INTFIELD113"/>
+                    <field name="stringField" column="STRINGFIELD113"/>
+                </embedded>
             </field>
-            <field name="SimpleClass12" column="SIMPLECLASS12">
+            <field name="SimpleClass114" column="SIMPLECLASS114">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass119" column="SIMPLECLASS119">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass12">
+                <embedded>
+                    <field name="id" column="ID12"/>
+                    <field name="intField" column="INTFIELD12"/>
+                    <field name="stringField" column="STRINGFIELD12"/>
+                </embedded>
+            </field>
+            <field name="SimpleClass120">
+                <embedded>
+                    <field name="id" column="ID120"/>
+                    <field name="intField" column="INTFIELD120"/>
+                    <field name="stringField" column="STRINGFIELD120"/>
+                </embedded>
+            </field>
+            <field name="SimpleClass121" column="SIMPLECLASS121">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass124" column="SIMPLECLASS124">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass125" column="SIMPLECLASS125">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass126" column="SIMPLECLASS126">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass128" column="SIMPLECLASS128">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass129">
+                <embedded>
+                    <field name="id" column="ID129"/>
+                    <field name="intField" column="INTFIELD129"/>
+                    <field name="stringField" column="STRINGFIELD129"/>
+                </embedded>
             </field>
             <field name="SimpleClass13" column="SIMPLECLASS13">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass130" column="SIMPLECLASS130">
+                <foreign-key/>
+            </field>
+            <field name="SimpleClass138" column="SIMPLECLASS138">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass14" column="SIMPLECLASS14">
+            <field name="SimpleClass139">
+                <embedded>
+                    <field name="id" column="ID139"/>
+                    <field name="intField" column="INTFIELD139"/>
+                    <field name="stringField" column="STRINGFIELD139"/>
+                </embedded>
+            </field>
+            <field name="SimpleClass140" column="SIMPLECLASS140">
+                <foreign-key/>
             </field>
             <field name="SimpleClass16" column="SIMPLECLASS16">
+                <foreign-key/>
             </field>
             <field name="SimpleClass17" column="SIMPLECLASS17">
+                <foreign-key/>
             </field>
             <field name="SimpleClass18" column="SIMPLECLASS18">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass19" column="SIMPLECLASS19">
+            <field name="SimpleClass2" column="SIMPLECLASS2">
+                <foreign-key/>
             </field>
             <field name="SimpleClass20" column="SIMPLECLASS20">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass21" column="SIMPLECLASS21">
+            <field name="SimpleClass21">
+                <embedded>
+                    <field name="id" column="ID21"/>
+                    <field name="intField" column="INTFIELD21"/>
+                    <field name="stringField" column="STRINGFIELD21"/>
+                </embedded>
             </field>
             <field name="SimpleClass22" column="SIMPLECLASS22">
-            </field>
-            <field name="SimpleClass23" column="SIMPLECLASS23">
-            </field>
-            <field name="SimpleClass29" column="SIMPLECLASS29">
+                <foreign-key/>
             </field>
             <field name="SimpleClass30" column="SIMPLECLASS30">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass31" column="SIMPLECLASS31">
+            <field name="SimpleClass31">
+                <embedded>
+                    <field name="id" column="ID31"/>
+                    <field name="intField" column="INTFIELD31"/>
+                    <field name="stringField" column="STRINGFIELD31"/>
+                </embedded>
             </field>
             <field name="SimpleClass32" column="SIMPLECLASS32">
-            </field>
-            <field name="SimpleClass33" column="SIMPLECLASS33">
+                <foreign-key/>
             </field>
             <field name="SimpleClass36" column="SIMPLECLASS36">
+                <foreign-key/>
             </field>
             <field name="SimpleClass37" column="SIMPLECLASS37">
+                <foreign-key/>
             </field>
             <field name="SimpleClass38" column="SIMPLECLASS38">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass39" column="SIMPLECLASS39">
+            <field name="SimpleClass4" column="SIMPLECLASS4">
+                <foreign-key/>
             </field>
             <field name="SimpleClass40" column="SIMPLECLASS40">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass41" column="SIMPLECLASS41">
+            <field name="SimpleClass41">
+                <embedded>
+                    <field name="id" column="ID41"/>
+                    <field name="intField" column="INTFIELD41"/>
+                    <field name="stringField" column="STRINGFIELD41"/>
+                </embedded>
             </field>
             <field name="SimpleClass42" column="SIMPLECLASS42">
-            </field>
-            <field name="SimpleClass43" column="SIMPLECLASS43">
-            </field>
-            <field name="SimpleClass46" column="SIMPLECLASS46">
+                <foreign-key/>
             </field>
             <field name="SimpleClass47" column="SIMPLECLASS47">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass48" column="SIMPLECLASS48">
+            <field name="SimpleClass48">
+                <embedded>
+                    <field name="id" column="ID48"/>
+                    <field name="intField" column="INTFIELD48"/>
+                    <field name="stringField" column="STRINGFIELD48"/>
+                </embedded>
             </field>
             <field name="SimpleClass49" column="SIMPLECLASS49">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass50" column="SIMPLECLASS50">
+            <field name="SimpleClass5">
+                <embedded>
+                    <field name="id" column="ID5"/>
+                    <field name="intField" column="INTFIELD5"/>
+                    <field name="stringField" column="STRINGFIELD5"/>
+                </embedded>
             </field>
             <field name="SimpleClass52" column="SIMPLECLASS52">
+                <foreign-key/>
             </field>
             <field name="SimpleClass53" column="SIMPLECLASS53">
+                <foreign-key/>
             </field>
             <field name="SimpleClass54" column="SIMPLECLASS54">
-            </field>
-            <field name="SimpleClass55" column="SIMPLECLASS55">
+                <foreign-key/>
             </field>
             <field name="SimpleClass56" column="SIMPLECLASS56">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass57" column="SIMPLECLASS57">
+            <field name="SimpleClass57">
+                <embedded>
+                    <field name="id" column="ID57"/>
+                    <field name="intField" column="INTFIELD57"/>
+                    <field name="stringField" column="STRINGFIELD57"/>
+                </embedded>
             </field>
             <field name="SimpleClass58" column="SIMPLECLASS58">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass59" column="SIMPLECLASS59">
-            </field>
-            <field name="SimpleClass65" column="SIMPLECLASS65">
+            <field name="SimpleClass6" column="SIMPLECLASS6">
+                <foreign-key/>
             </field>
             <field name="SimpleClass66" column="SIMPLECLASS66">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass67" column="SIMPLECLASS67">
+            <field name="SimpleClass67">
+                <embedded>
+                    <field name="id" column="ID67"/>
+                    <field name="intField" column="INTFIELD67"/>
+                    <field name="stringField" column="STRINGFIELD67"/>
+                </embedded>
             </field>
             <field name="SimpleClass68" column="SIMPLECLASS68">
-            </field>
-            <field name="SimpleClass69" column="SIMPLECLASS69">
+                <foreign-key/>
             </field>
             <field name="SimpleClass72" column="SIMPLECLASS72">
+                <foreign-key/>
             </field>
             <field name="SimpleClass73" column="SIMPLECLASS73">
+                <foreign-key/>
             </field>
             <field name="SimpleClass74" column="SIMPLECLASS74">
-            </field>
-            <field name="SimpleClass75" column="SIMPLECLASS75">
+                <foreign-key/>
             </field>
             <field name="SimpleClass76" column="SIMPLECLASS76">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass77" column="SIMPLECLASS77">
+            <field name="SimpleClass77">
+                <embedded>
+                    <field name="id" column="ID77"/>
+                    <field name="intField" column="INTFIELD77"/>
+                    <field name="stringField" column="STRINGFIELD77"/>
+                </embedded>
             </field>
             <field name="SimpleClass78" column="SIMPLECLASS78">
-            </field>
-            <field name="SimpleClass79" column="SIMPLECLASS79">
-            </field>
-            <field name="SimpleClass82" column="SIMPLECLASS82">
+                <foreign-key/>
             </field>
             <field name="SimpleClass83" column="SIMPLECLASS83">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass84" column="SIMPLECLASS84">
+            <field name="SimpleClass84">
+                <embedded>
+                    <field name="id" column="ID84"/>
+                    <field name="intField" column="INTFIELD84"/>
+                    <field name="stringField" column="STRINGFIELD84"/>
+                </embedded>
             </field>
             <field name="SimpleClass85" column="SIMPLECLASS85">
-            </field>
-            <field name="SimpleClass86" column="SIMPLECLASS86">
+                <foreign-key/>
             </field>
             <field name="SimpleClass88" column="SIMPLECLASS88">
+                <foreign-key/>
             </field>
             <field name="SimpleClass89" column="SIMPLECLASS89">
+                <foreign-key/>
             </field>
             <field name="SimpleClass90" column="SIMPLECLASS90">
-            </field>
-            <field name="SimpleClass91" column="SIMPLECLASS91">
+                <foreign-key/>
             </field>
             <field name="SimpleClass92" column="SIMPLECLASS92">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass93" column="SIMPLECLASS93">
+            <field name="SimpleClass93">
+                <embedded>
+                    <field name="id" column="ID93"/>
+                    <field name="intField" column="INTFIELD93"/>
+                    <field name="stringField" column="STRINGFIELD93"/>
+                </embedded>
             </field>
             <field name="SimpleClass94" column="SIMPLECLASS94">
+                <foreign-key/>
             </field>
-            <field name="SimpleClass95" column="SIMPLECLASS95">
-            </field>
-            <field name="SimpleClass101" column="SIMPLECLASS101">
-            </field>
-            <field name="SimpleClass102" column="SIMPLECLASS102">
-            </field>
-            <field name="SimpleClass103" column="SIMPLECLASS103">
-            </field>
-            <field name="SimpleClass104" column="SIMPLECLASS104">
-            </field>
-            <field name="SimpleClass105" column="SIMPLECLASS105">
-            </field>
-            <field name="SimpleClass108" column="SIMPLECLASS108">
-            </field>
-            <field name="SimpleClass109" column="SIMPLECLASS109">
-            </field>
-            <field name="SimpleClass110" column="SIMPLECLASS110">
-            </field>
-            <field name="SimpleClass111" column="SIMPLECLASS111">
-            </field>
-            <field name="SimpleClass112" column="SIMPLECLASS112">
-            </field>
-            <field name="SimpleClass113" column="SIMPLECLASS113">
-            </field>
-            <field name="SimpleClass114" column="SIMPLECLASS114">
-            </field>
-            <field name="SimpleClass115" column="SIMPLECLASS115">
-            </field>
-            <field name="SimpleClass118" column="SIMPLECLASS118">
-            </field>
-            <field name="SimpleClass119" column="SIMPLECLASS119">
-            </field>
-            <field name="SimpleClass120" column="SIMPLECLASS120">
-            </field>
-            <field name="SimpleClass121" column="SIMPLECLASS121">
-            </field>
-            <field name="SimpleClass122" column="SIMPLECLASS122">
-            </field>
-            <field name="SimpleClass124" column="SIMPLECLASS124">
-            </field>
-            <field name="SimpleClass125" column="SIMPLECLASS125">
-            </field>
-            <field name="SimpleClass126" column="SIMPLECLASS126">
-            </field>
-            <field name="SimpleClass127" column="SIMPLECLASS127">
-            </field>
-            <field name="SimpleClass128" column="SIMPLECLASS128">
-            </field>
-            <field name="SimpleClass129" column="SIMPLECLASS129">
-            </field>
-            <field name="SimpleClass130" column="SIMPLECLASS130">
-            </field>
-            <field name="SimpleClass131" column="SIMPLECLASS131">
-            </field>
-            <field name="SimpleClass137" column="SIMPLECLASS137">
-            </field>
-            <field name="SimpleClass138" column="SIMPLECLASS138">
-            </field>
-            <field name="SimpleClass139" column="SIMPLECLASS139">
-            </field>
-            <field name="SimpleClass140" column="SIMPLECLASS140">
-            </field>
-            <field name="SimpleClass141" column="SIMPLECLASS141">
-            </field>
+            <field name="SimpleClass144" column="SIMPLECLASS144"/>
+            <field name="SimpleClass145" column="SIMPLECLASS145"/>
+            <field name="SimpleClass146" column="SIMPLECLASS146"/>
+            <field name="SimpleClass147" column="SIMPLECLASS147"/>
+            <field name="SimpleClass148" column="SIMPLECLASS148"/>
+            <field name="SimpleClass149" column="SIMPLECLASS149"/>
+            <field name="SimpleClass150" column="SIMPLECLASS150"/>
+            <field name="SimpleClass151" column="SIMPLECLASS151"/>
+            <field name="SimpleClass152" column="SIMPLECLASS152"/>
+            <field name="SimpleClass153" column="SIMPLECLASS153"/>
+            <field name="SimpleClass154" column="SIMPLECLASS154"/>
+            <field name="SimpleClass155" column="SIMPLECLASS155"/>
+            <field name="SimpleClass156" column="SIMPLECLASS156"/>
+            <field name="SimpleClass157" column="SIMPLECLASS157"/>
+            <field name="SimpleClass158" column="SIMPLECLASS158"/>
+            <field name="SimpleClass159" column="SIMPLECLASS159"/>
+            <field name="SimpleClass160" column="SIMPLECLASS160"/>
+            <field name="SimpleClass161" column="SIMPLECLASS161"/>
+            <field name="SimpleClass162" column="SIMPLECLASS162"/>
+            <field name="SimpleClass163" column="SIMPLECLASS163"/>
+            <field name="SimpleClass164" column="SIMPLECLASS164"/>
+            <field name="SimpleClass165" column="SIMPLECLASS165"/>
+            <field name="SimpleClass166" column="SIMPLECLASS166"/>
+            <field name="SimpleClass167" column="SIMPLECLASS167"/>
         </class>
     </package>
 </orm>



Mime
View raw message