extendingProp.addAnnotation(annotationDefs.get(AnnotationDefinitionTO.LABEL_ANNOTATION), AnnotationDefinitionTO.VALUE_PARAM, extendingFieldLabelValue);
extendingProp.addAnnotation(annotationDefs.get(AnnotationDefinitionTO.DESCRIPTION_ANNOTATION), AnnotationDefinitionTO.VALUE_PARAM, extendingFieldDescriptionValue);
extendingProp.addAnnotation(annotationDefs.get(AnnotationDefinitionTO.POSITION_ANNOTATION), AnnotationDefinitionTO.VALUE_PARAM, extendingFieldPositionValue);
extending.setProperties(Arrays.asList(extendingProp));
GenerationResult result = modelerService.saveModel(dataModel, project);
assertNotNull(result);
logger.info("**************************** -> Model saved in " + result.getGenerationTimeSeconds() + " seconds");
invalidateDMOProjectCache.fire(new InvalidateDMOProjectCacheEvent(null, null, path));
DataModelTO reloadedModel = modelerService.loadModel(project);
assertNotNull(reloadedModel);