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 [" + 
  
  
  

Reply via email to