code: public String removeReference(Vector<Object> referenceParams)
      {
          try
          {
              Reference reference = XmlRpcDataMarshaller.toReference( referenceParams );
  
              service.removeReference( reference );
  
              log.debug( "Removed Reference: " + reference.getRequirement().getName() + "," + reference.getSpecification().getName() );
  
              return SUCCESS;
          }
          catch (Exception e)
          {
              return errorAsString( e, REFERENCE_REMOVE_FAILED );
          }
      }
docs: {@inheritDoc}