Hi, Hope all the group members are doing well.
We are using Olingo V4 library in our project to parse the odata-metadata.xml. We have a requirement where in we need to compare the term with a specific value. This is piece of code we have written to get the term for a particular property but it always returns null. We even tried with the sample Odata service example but even with that we getting term as null. for (String propertyName : entityType.getPropertyNames()) { EdmProperty property = entityType.getStructuralProperty(propertyName); List<EdmAnnotation> propAnnotations = property.getAnnotations(); boolean isReadOnlyProperty = false; for (EdmAnnotation annotation : propAnnotations) { if (ALLOW_EDIT_ANNOTATION_TERM.equalsIgnoreCase(annotation.getTerm().getName())) { isReadOnlyProperty = true; System.out.println("Uneditatble Property: " + propertyName); break; } }} Thanks and regards, Ankit Jain