gdamour 2005/12/03 17:47:29
Modified: modules/openejb-builder/src/java/org/openejb/deployment
SchemataBuilder.java
Log:
Fix array indexes.
Revision Changes Path
1.5 +4 -4
openejb/modules/openejb-builder/src/java/org/openejb/deployment/SchemataBuilder.java
Index: SchemataBuilder.java
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/java/org/openejb/deployment/SchemataBuilder.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- SchemataBuilder.java 19 Oct 2005 01:48:58 -0000 1.4
+++ SchemataBuilder.java 3 Dec 2005 22:47:29 -0000 1.5
@@ -251,7 +251,7 @@
OpenejbCmpFieldGroupMappingType[] cmpMappings =
prefetchGroup.getCmpFieldGroupMappingArray();
for (int j = 0; j < cmpMappings.length; j++) {
- OpenejbCmpFieldGroupMappingType mapping = cmpMappings[i];
+ OpenejbCmpFieldGroupMappingType mapping = cmpMappings[j];
CMPField cmpField = (CMPField)
ejb.getAttribute(mapping.getCmpFieldName());
if (null == cmpField) {
throw new DeploymentException("EJB [" + ejbName + "]
does not define the CMP field [" +
@@ -262,7 +262,7 @@
OpenejbCmrFieldGroupMappingType[] cmrMappings =
prefetchGroup.getCmrFieldGroupMappingArray();
for (int j = 0; j < cmrMappings.length; j++) {
- OpenejbCmrFieldGroupMappingType mapping = cmrMappings[i];
+ OpenejbCmrFieldGroupMappingType mapping = cmrMappings[j];
CMRField cmrField = (CMRField)
ejb.getAssociationEnd(mapping.getCmrFieldName());
if (null == cmrField) {
throw new DeploymentException("EJB [" + ejbName + "]
does not define the CMR field [" +