QName name = (QName) i.next();
String featureName = getFeatureForBinding(name);
if (featureName != null && featureName.length() > 0) {
EndpointDescriptionJava edj = (EndpointDescriptionJava) endpointDesc;
Annotation anno = edj.getAnnoFeature(featureName);
WebServiceFeatureAnnotation feature = getFeatureFromAnnotation(anno);
if (feature == null) {
addValidationFailure(this, "Annotation @RespectBinding was enabled, but the " +
"corresponding feature " + featureName + " was not enabled.");
return Validator.INVALID;