private void initRelationshipMap() { Relationships relationships = getBundleDescriptor().getSingleRelationships(); if (relationships != null) { EjbRelation[] rels = relationships.getEjbRelation(); int i, count = ((rels != null) ? rels.length : 0); // cache relationship roles by ejb name for (i = 0; i < count; i++) { EjbRelation relationship = rels[i]; addRole(relationship, relationship.getEjbRelationshipRole()); addRole(relationship, relationship.getEjbRelationshipRole2()); } } }