ammulder 2005/07/27 22:40:30
Modified: modules/openejb-builder/src/java/org/openejb/deployment
CMPEntityBuilder.java
Log:
Add a small note to the code; I misinterpreted it at first
Revision Changes Path
1.39 +4 -1
openejb/modules/openejb-builder/src/java/org/openejb/deployment/CMPEntityBuilder.java
Index: CMPEntityBuilder.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/java/org/openejb/deployment/CMPEntityBuilder.java,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- CMPEntityBuilder.java 25 Jul 2005 04:29:24 -0000 1.38
+++ CMPEntityBuilder.java 28 Jul 2005 02:40:30 -0000 1.39
@@ -555,6 +555,9 @@
String ejbName =
role.getRelationshipRoleSource().getEjbName();
String cmrFieldName = role.getCmrField().getCmrFieldName();
RoleInfo roleInfo = new RoleInfo(ejbName, cmrFieldName);
+ // Note: we're putting the whole relation into the map, not
just the relationship-role that we found
+ // Later, we'll dig out both roles for a many-to-many
relationship, even if only one of them
+ // had a cmr-field and got past the isSetCmrField test
above
openEjbRelations.put(roleInfo, relation);
}
}