if ( metaConstraints.size() == 0 ) {
return;
}
//this method is at the root of validateProperty calls, share the same cachedTR
TraversableResolver cachedResolver = getCachingTraversableResolver();
Iterator<Group> groupIterator = groupChain.getGroupIterator();
while ( groupIterator.hasNext() ) {
Group group = groupIterator.next();
validatePropertyForGroup(