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"));