code: @SuppressWarnings("unchecked")
      public Specification createSpecification(Specification specification, String identifier) throws GreenPepperServerException
      {
          Vector params = CollectionUtil.toVector(specification.marshallize());
  
          log.debug("Creating Specification: " + specification.getName());
          Vector<Object> specificationParams = (Vector<Object>)execute(XmlRpcMethodName.createSpecification, params, identifier);
  
          return XmlRpcDataMarshaller.toSpecification(specificationParams);
      }
docs: {@inheritDoc}