# File lib/wsdl/soap/clientSkeltonCreator.rb, line 28
  def dump(service_name)
    services = @definitions.service(service_name)
    unless services
      raise RuntimeError.new("service not defined: #{service_name}")
    end
    result = ""
    if @modulepath
      result << "\n"
      result << @modulepath.collect { |ele| "module #{ele}" }.join("; ")
      result << "\n\n"
    end
    services.ports.each do |port|
      result << dump_porttype(port.porttype)
      result << "\n"
    end
    if @modulepath
      result << "\n\n"
      result << @modulepath.collect { |ele| "end" }.join("; ")
      result << "\n"
    end
    result
  end