gdamour     2005/10/18 21:48:58

  Modified:    modules/openejb-builder/src/test/org/openejb/deployment/entity
                        BasicCMPEntityContainerTest.java
  Log:

  GERONIMO-1080 CMP generates invalid update SQL
  
  Sync with the TranQL API change, which simplifies the identification of 
columns
  also used as foreign key columns.
  
  Also a minor fix to skip static fields defined by primary key classes.
  
  Revision  Changes    Path
  1.17      +2 -2      
openejb/modules/openejb-builder/src/test/org/openejb/deployment/entity/BasicCMPEntityContainerTest.java
  
  Index: BasicCMPEntityContainerTest.java
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/test/org/openejb/deployment/entity/BasicCMPEntityContainerTest.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- BasicCMPEntityContainerTest.java  8 Oct 2005 04:45:59 -0000       1.16
  +++ BasicCMPEntityContainerTest.java  19 Oct 2005 01:48:58 -0000      1.17
  @@ -444,7 +444,7 @@
           sqlSchema.addTable(table);
   
           SchemaMapper mapper = new SchemaMapper(sqlSchema);
  -        EJBQueryBuilder queryBuilder = new EJBQueryBuilder(new 
IdentityDefinerBuilder(ejbSchema, globalSchema), sqlSchema);
  +        EJBQueryBuilder queryBuilder = new EJBQueryBuilder(new 
IdentityDefinerBuilder(ejbSchema, globalSchema));
           UpdateCommand createCommand = 
mapper.transform(queryBuilder.buildCreate("MockEJB"));
           UpdateCommand storeCommand = 
mapper.transform(queryBuilder.buildStore("MockEJB"));
           UpdateCommand removeCommand = 
mapper.transform(queryBuilder.buildRemove("MockEJB"));
  
  
  

Reply via email to