public Map<String, Object> createRelationshipProperties(EntityMetadata entityMetadata,
EntityMetadata targetEntityMetadata, Object relationshipEntity)
{
MetamodelImpl metaModel = (MetamodelImpl) kunderaMetadata.getApplicationMetadata().getMetamodel(
entityMetadata.getPersistenceUnit());
EntityType entityType = metaModel.entity(relationshipEntity.getClass());
Map<String, Object> relationshipProperties = new HashMap<String, Object>();
Set<Attribute> attributes = entityType.getSingularAttributes();
for (Attribute attribute : attributes)
{