gdamour 2005/01/30 01:02:35
Modified: modules/openejb-builder/src/test/org/openejb/deployment/entity
BasicCMPEntityContainerTest.java
Log:
This is principally a commit to reflect some recent TranQL API changes.
o IdentityDefinerBuilder.getIdentityDefiner takes now as formal parameter
Entity and takes an additional constructor parameter.
o Fix the way MTM entities are created and added to their corresponding
schemata. The previous implementation was not able to accommodate the same
MTM table for more than one MTM relationship.
Revision Changes Path
1.6 +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.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- BasicCMPEntityContainerTest.java 26 Jan 2005 23:28:02 -0000 1.5
+++ BasicCMPEntityContainerTest.java 30 Jan 2005 06:02:35 -0000 1.6
@@ -446,7 +446,7 @@
sqlSchema.addTable(table);
SchemaMapper mapper = new SchemaMapper(sqlSchema);
- EJBQueryBuilder queryBuilder = new EJBQueryBuilder(ejbSchema, new
IdentityDefinerBuilder(globalSchema));
+ 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"));