Iterator it = this.resolvers.iterator();
while ( it.hasNext() )
{
ProjectModelResolver resolver = (ProjectModelResolver) it.next();
try
{
triggerResolutionAttempting( projectRef, resolver );
ArchivaProjectModel model = resolver.resolveProjectModel( projectRef );
if ( model != null )
{
// Project was found.
triggerResolutionSuccess( projectRef, resolver, model );