propertyName = mappingModelAccess.mapJPAEmbeddableTypeAttribute(parentComplexTypeName, jpaAttributeName);
}
if (propertyName == null) {
propertyName = Character.toUpperCase(jpaAttributeName.charAt(0)) + jpaAttributeName.substring(1);
}
JPAEdmMapping mapping = new JPAEdmMappingImpl();
((Mapping) mapping).setInternalName(jpaAttributeName);
mapping.setJPAType(propertyView.getJPAAttribute().getJavaType());
complexProperty.setMapping((Mapping) mapping);
complexProperty.setName(propertyName);
}