code: public Vector<Object> registerRepository(Vector<Object> repositoryParams)
      {
          try
          {
              Repository repository = XmlRpcDataMarshaller.toRepository( repositoryParams );
  
  			Repository registeredRepository = service.registerRepository(repository);
  
  			log.debug( "Registered Repository: " + registeredRepository.getUid() );
              return registeredRepository.marshallize();
          }
          catch (Exception e)
          {
              return errorAsVector( e, REPOSITORY_REGISTRATION_FAILED );
          }
      }
docs: {@inheritDoc}