Index: CMPContainerBuilder.java
===================================================================
RCS file: /home/projects/openejb/scm/openejb/modules/openejb-builder/src/java/org/openejb/deployment/CMPContainerBuilder.java,v
retrieving revision 1.33
diff -r1.33 CMPContainerBuilder.java
116a117
> import org.tranql.ejb.CMRCompoundAccessor;
368c369
<                 if (relatedEJB.isCompoundPK()) {
---
>                 if (relatedEJB.isCompoundPK() && relatedEJB.getPrimaryKeyFields().size() > 1) {
384a386,389
>                 } else if(relatedEJB.isCompoundPK()) {                    
>                     IdentityDefiner identityDefiner = identityDefinerBuilder.getIdentityDefiner(end.getEntity());
>                     IdentityTransform transform = identityDefinerBuilder.getPrimaryKeyTransform(relatedEJB);
>                     accessor = new CMRCompoundAccessor(cmrAccessor, accessor, transform, identityDefiner, relatedEJB.getPrimaryKeyClass(), i);
