code: public Vector<Object> getSpecifications(Vector<Object> systemUnderTestParams, Vector<Object> repositoryParams)
      {
          try
          {
              Repository repository = loadRepository( repositoryParams );
  
              SystemUnderTest systemUnderTest = XmlRpcDataMarshaller.toSystemUnderTest( systemUnderTestParams );
              List<Specification> specifications = service.getSpecifications( systemUnderTest, repository );
  
              log.debug( "Retrieved specifications for sut: " + systemUnderTest.getName() + " and repoUID:" + repository.getUid() );
              return XmlRpcDataMarshaller.toXmlRpcSpecificationsParameters( specifications );
          }
          catch (Exception e)
          {
              return errorAsVector( e, SPECIFICATIONS_NOT_FOUND );
          }
      }
docs: {@inheritDoc}