docs: @SuppressWarnings( { "rawtypes", "unchecked" } )
      public void doExecute()
          throws MojoExecutionException, MojoFailureException
      {
          FileSystemServer mrm = createFileSystemServer( createArtifactStore() );
          getLog().info( "Starting Mock Repository Manager" );
          mrm.ensureStarted();
          String url = mrm.getUrl();
          getLog().info( "Mock Repository Manager " + url + " is started." );
          if ( !StringUtils.isEmpty( propertyName ) )
          {
              getLog().info( "Setting property '" + propertyName + "' to '" + url + "'." );
              project.getProperties().setProperty( propertyName, url );
          }
          Map pluginContext = session.getPluginContext( pluginDescriptor, project );
          pluginContext.put( getFileSystemServerKey( getMojoExecution() ), mrm );
      }