monitor.setProgress( 1, "Caching Definition from url [" + url + "]" );
currentLoader = getDefinitionLoader();
currentLoader.setProgressMonitor( monitor, 2 );
cache.update( currentLoader );
if( currentLoader.isAborted() )
throw new Exception( "Loading of Definition from [" + url + "] was aborted" );
}