code: protected RepositoryConfig createRepositoryConfiguration() throws ConfigurationException, IOException {
  
          final File jcrHome = getOuterRule().getRoot();
          final URL cfgUrl = this.getConfigUrl();
          assertNotNull("No Repository Configuration found", cfgUrl);
  
          return RepositoryConfig.create(cfgUrl.openStream(), jcrHome.getAbsolutePath());
      }
docs: Creates a {@link RepositoryConfig} for instantiating the repository.
  
  @return {@link RepositoryConfig} to use
  @throws ConfigurationException
  if the configuration is not valid
  @throws IOException
  if the configuration can not be read