#!/usr/bin/env ruby
require 'defaultServant.rb'
require 'defaultMappingRegistry.rb'
require 'soap/rpc/standaloneServer'

class PortType
  Methods = [
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAnySimpleTypeElement",
      "echoAnySimpleTypeElement",
      [ ["in", "echoAnySimpleTypeElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAnySimpleTypeElement"]],
        ["out", "echoAnySimpleTypeElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAnySimpleTypeElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAnyTypeElement",
      "echoAnyTypeElement",
      [ ["in", "echoAnyTypeElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAnyTypeElement"]],
        ["out", "echoAnyTypeElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAnyTypeElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDocumentationElement",
      "echoDocumentationElement",
      [ ["in", "echoDocumentationElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDocumentationElement"]],
        ["out", "echoDocumentationElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDocumentationElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIdentifierName",
      "echoIdentifierName",
      [ ["in", "echoIdentifierNameRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIdentifierName"]],
        ["out", "echoIdentifierNameResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIdentifierName"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonIdentifierName",
      "echoNonIdentifierName",
      [ ["in", "echoNonIdentifierNameRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonIdentifierName"]],
        ["out", "echoNonIdentifierNameResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonIdentifierName"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoStringElement",
      "echoStringElement",
      [ ["in", "echoStringElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoStringElement"]],
        ["out", "echoStringElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoStringElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoStringAttribute",
      "echoStringAttribute",
      [ ["in", "echoStringAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoStringAttribute"]],
        ["out", "echoStringAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoStringAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoBooleanElement",
      "echoBooleanElement",
      [ ["in", "echoBooleanElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoBooleanElement"]],
        ["out", "echoBooleanElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoBooleanElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoBooleanAttribute",
      "echoBooleanAttribute",
      [ ["in", "echoBooleanAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoBooleanAttribute"]],
        ["out", "echoBooleanAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoBooleanAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDecimalElement",
      "echoDecimalElement",
      [ ["in", "echoDecimalElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDecimalElement"]],
        ["out", "echoDecimalElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDecimalElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDecimalAttribute",
      "echoDecimalAttribute",
      [ ["in", "echoDecimalAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDecimalAttribute"]],
        ["out", "echoDecimalAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDecimalAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoFloatElement",
      "echoFloatElement",
      [ ["in", "echoFloatElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoFloatElement"]],
        ["out", "echoFloatElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoFloatElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoFloatAttribute",
      "echoFloatAttribute",
      [ ["in", "echoFloatAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoFloatAttribute"]],
        ["out", "echoFloatAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoFloatAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDoubleElement",
      "echoDoubleElement",
      [ ["in", "echoDoubleElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDoubleElement"]],
        ["out", "echoDoubleElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDoubleElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDoubleAttribute",
      "echoDoubleAttribute",
      [ ["in", "echoDoubleAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDoubleAttribute"]],
        ["out", "echoDoubleAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDoubleAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDurationElement",
      "echoDurationElement",
      [ ["in", "echoDurationElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDurationElement"]],
        ["out", "echoDurationElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDurationElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDurationAttribute",
      "echoDurationAttribute",
      [ ["in", "echoDurationAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDurationAttribute"]],
        ["out", "echoDurationAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDurationAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDateTimeElement",
      "echoDateTimeElement",
      [ ["in", "echoDateTimeElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDateTimeElement"]],
        ["out", "echoDateTimeElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDateTimeElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDateTimeAttribute",
      "echoDateTimeAttribute",
      [ ["in", "echoDateTimeAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDateTimeAttribute"]],
        ["out", "echoDateTimeAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDateTimeAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoTimeElement",
      "echoTimeElement",
      [ ["in", "echoTimeElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoTimeElement"]],
        ["out", "echoTimeElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoTimeElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoTimeAttribute",
      "echoTimeAttribute",
      [ ["in", "echoTimeAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoTimeAttribute"]],
        ["out", "echoTimeAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoTimeAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDateElement",
      "echoDateElement",
      [ ["in", "echoDateElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDateElement"]],
        ["out", "echoDateElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDateElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDateAttribute",
      "echoDateAttribute",
      [ ["in", "echoDateAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDateAttribute"]],
        ["out", "echoDateAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDateAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGYearMonthElement",
      "echoGYearMonthElement",
      [ ["in", "echoGYearMonthElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGYearMonthElement"]],
        ["out", "echoGYearMonthElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGYearMonthElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGYearMonthAttribute",
      "echoGYearMonthAttribute",
      [ ["in", "echoGYearMonthAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGYearMonthAttribute"]],
        ["out", "echoGYearMonthAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGYearMonthAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGYearElement",
      "echoGYearElement",
      [ ["in", "echoGYearElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGYearElement"]],
        ["out", "echoGYearElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGYearElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGYearAttribute",
      "echoGYearAttribute",
      [ ["in", "echoGYearAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGYearAttribute"]],
        ["out", "echoGYearAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGYearAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGMonthDayElement",
      "echoGMonthDayElement",
      [ ["in", "echoGMonthDayElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGMonthDayElement"]],
        ["out", "echoGMonthDayElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGMonthDayElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGMonthDayAttribute",
      "echoGMonthDayAttribute",
      [ ["in", "echoGMonthDayAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGMonthDayAttribute"]],
        ["out", "echoGMonthDayAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGMonthDayAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGDayElement",
      "echoGDayElement",
      [ ["in", "echoGDayElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGDayElement"]],
        ["out", "echoGDayElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGDayElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGDayAttribute",
      "echoGDayAttribute",
      [ ["in", "echoGDayAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGDayAttribute"]],
        ["out", "echoGDayAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGDayAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGMonthElement",
      "echoGMonthElement",
      [ ["in", "echoGMonthElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGMonthElement"]],
        ["out", "echoGMonthElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGMonthElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGMonthAttribute",
      "echoGMonthAttribute",
      [ ["in", "echoGMonthAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGMonthAttribute"]],
        ["out", "echoGMonthAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGMonthAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoHexBinaryElement",
      "echoHexBinaryElement",
      [ ["in", "echoHexBinaryElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoHexBinaryElement"]],
        ["out", "echoHexBinaryElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoHexBinaryElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoHexBinaryAttribute",
      "echoHexBinaryAttribute",
      [ ["in", "echoHexBinaryAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoHexBinaryAttribute"]],
        ["out", "echoHexBinaryAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoHexBinaryAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoBase64BinaryElement",
      "echoBase64BinaryElement",
      [ ["in", "echoBase64BinaryElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoBase64BinaryElement"]],
        ["out", "echoBase64BinaryElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoBase64BinaryElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoBase64BinaryAttribute",
      "echoBase64BinaryAttribute",
      [ ["in", "echoBase64BinaryAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoBase64BinaryAttribute"]],
        ["out", "echoBase64BinaryAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoBase64BinaryAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAnyURIElement",
      "echoAnyURIElement",
      [ ["in", "echoAnyURIElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAnyURIElement"]],
        ["out", "echoAnyURIElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAnyURIElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAnyURIAttribute",
      "echoAnyURIAttribute",
      [ ["in", "echoAnyURIAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAnyURIAttribute"]],
        ["out", "echoAnyURIAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAnyURIAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoQNameElement",
      "echoQNameElement",
      [ ["in", "echoQNameElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoQNameElement"]],
        ["out", "echoQNameElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoQNameElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoQNameAttribute",
      "echoQNameAttribute",
      [ ["in", "echoQNameAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoQNameAttribute"]],
        ["out", "echoQNameAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoQNameAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNormalizedStringElement",
      "echoNormalizedStringElement",
      [ ["in", "echoNormalizedStringElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNormalizedStringElement"]],
        ["out", "echoNormalizedStringElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNormalizedStringElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNormalizedStringAttribute",
      "echoNormalizedStringAttribute",
      [ ["in", "echoNormalizedStringAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNormalizedStringAttribute"]],
        ["out", "echoNormalizedStringAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNormalizedStringAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoTokenElement",
      "echoTokenElement",
      [ ["in", "echoTokenElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoTokenElement"]],
        ["out", "echoTokenElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoTokenElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoTokenAttribute",
      "echoTokenAttribute",
      [ ["in", "echoTokenAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoTokenAttribute"]],
        ["out", "echoTokenAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoTokenAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLanguageElement",
      "echoLanguageElement",
      [ ["in", "echoLanguageElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLanguageElement"]],
        ["out", "echoLanguageElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLanguageElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLanguageAttribute",
      "echoLanguageAttribute",
      [ ["in", "echoLanguageAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLanguageAttribute"]],
        ["out", "echoLanguageAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLanguageAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNMTOKENElement",
      "echoNMTOKENElement",
      [ ["in", "echoNMTOKENElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNMTOKENElement"]],
        ["out", "echoNMTOKENElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNMTOKENElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNMTOKENAttribute",
      "echoNMTOKENAttribute",
      [ ["in", "echoNMTOKENAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNMTOKENAttribute"]],
        ["out", "echoNMTOKENAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNMTOKENAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNMTOKENSElement",
      "echoNMTOKENSElement",
      [ ["in", "echoNMTOKENSElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNMTOKENSElement"]],
        ["out", "echoNMTOKENSElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNMTOKENSElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNMTOKENSAttribute",
      "echoNMTOKENSAttribute",
      [ ["in", "echoNMTOKENSAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNMTOKENSAttribute"]],
        ["out", "echoNMTOKENSAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNMTOKENSAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNameElement",
      "echoNameElement",
      [ ["in", "echoNameElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNameElement"]],
        ["out", "echoNameElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNameElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNameAttribute",
      "echoNameAttribute",
      [ ["in", "echoNameAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNameAttribute"]],
        ["out", "echoNameAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNameAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNCNameElement",
      "echoNCNameElement",
      [ ["in", "echoNCNameElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNCNameElement"]],
        ["out", "echoNCNameElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNCNameElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNCNameAttribute",
      "echoNCNameAttribute",
      [ ["in", "echoNCNameAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNCNameAttribute"]],
        ["out", "echoNCNameAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNCNameAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIDElement",
      "echoIDElement",
      [ ["in", "echoIDElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIDElement"]],
        ["out", "echoIDElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIDElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIDAttribute",
      "echoIDAttribute",
      [ ["in", "echoIDAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIDAttribute"]],
        ["out", "echoIDAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIDAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIDREFElement",
      "echoIDREFElement",
      [ ["in", "echoIDREFElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIDREFElement"]],
        ["out", "echoIDREFElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIDREFElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIDREFAttribute",
      "echoIDREFAttribute",
      [ ["in", "echoIDREFAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIDREFAttribute"]],
        ["out", "echoIDREFAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIDREFAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIDREFSElement",
      "echoIDREFSElement",
      [ ["in", "echoIDREFSElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIDREFSElement"]],
        ["out", "echoIDREFSElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIDREFSElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIDREFSAttribute",
      "echoIDREFSAttribute",
      [ ["in", "echoIDREFSAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIDREFSAttribute"]],
        ["out", "echoIDREFSAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIDREFSAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoENTITYElement",
      "echoENTITYElement",
      [ ["in", "echoENTITYElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoENTITYElement"]],
        ["out", "echoENTITYElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoENTITYElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoENTITYAttribute",
      "echoENTITYAttribute",
      [ ["in", "echoENTITYAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoENTITYAttribute"]],
        ["out", "echoENTITYAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoENTITYAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoENTITIESElement",
      "echoENTITIESElement",
      [ ["in", "echoENTITIESElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoENTITIESElement"]],
        ["out", "echoENTITIESElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoENTITIESElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoENTITIESAttribute",
      "echoENTITIESAttribute",
      [ ["in", "echoENTITIESAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoENTITIESAttribute"]],
        ["out", "echoENTITIESAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoENTITIESAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntegerElement",
      "echoIntegerElement",
      [ ["in", "echoIntegerElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntegerElement"]],
        ["out", "echoIntegerElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntegerElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntegerAttribute",
      "echoIntegerAttribute",
      [ ["in", "echoIntegerAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntegerAttribute"]],
        ["out", "echoIntegerAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntegerAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonPositiveIntegerElement",
      "echoNonPositiveIntegerElement",
      [ ["in", "echoNonPositiveIntegerElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonPositiveIntegerElement"]],
        ["out", "echoNonPositiveIntegerElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonPositiveIntegerElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonPositiveIntegerAttribute",
      "echoNonPositiveIntegerAttribute",
      [ ["in", "echoNonPositiveIntegerAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonPositiveIntegerAttribute"]],
        ["out", "echoNonPositiveIntegerAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonPositiveIntegerAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNegativeIntegerElement",
      "echoNegativeIntegerElement",
      [ ["in", "echoNegativeIntegerElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNegativeIntegerElement"]],
        ["out", "echoNegativeIntegerElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNegativeIntegerElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLongElement",
      "echoLongElement",
      [ ["in", "echoLongElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLongElement"]],
        ["out", "echoLongElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLongElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLongAttribute",
      "echoLongAttribute",
      [ ["in", "echoLongAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLongAttribute"]],
        ["out", "echoLongAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLongAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntElement",
      "echoIntElement",
      [ ["in", "echoIntElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntElement"]],
        ["out", "echoIntElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntAttribute",
      "echoIntAttribute",
      [ ["in", "echoIntAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntAttribute"]],
        ["out", "echoIntAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoShortElement",
      "echoShortElement",
      [ ["in", "echoShortElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoShortElement"]],
        ["out", "echoShortElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoShortElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoShortAttribute",
      "echoShortAttribute",
      [ ["in", "echoShortAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoShortAttribute"]],
        ["out", "echoShortAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoShortAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoByteElement",
      "echoByteElement",
      [ ["in", "echoByteElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoByteElement"]],
        ["out", "echoByteElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoByteElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoByteAttribute",
      "echoByteAttribute",
      [ ["in", "echoByteAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoByteAttribute"]],
        ["out", "echoByteAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoByteAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonNegativeIntegerElement",
      "echoNonNegativeIntegerElement",
      [ ["in", "echoNonNegativeIntegerElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonNegativeIntegerElement"]],
        ["out", "echoNonNegativeIntegerElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonNegativeIntegerElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonNegativeIntegerAttribute",
      "echoNonNegativeIntegerAttribute",
      [ ["in", "echoNonNegativeIntegerAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonNegativeIntegerAttribute"]],
        ["out", "echoNonNegativeIntegerAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonNegativeIntegerAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedLongElement",
      "echoUnsignedLongElement",
      [ ["in", "echoUnsignedLongElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedLongElement"]],
        ["out", "echoUnsignedLongElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedLongElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedLongAttribute",
      "echoUnsignedLongAttribute",
      [ ["in", "echoUnsignedLongAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedLongAttribute"]],
        ["out", "echoUnsignedLongAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedLongAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedIntElement",
      "echoUnsignedIntElement",
      [ ["in", "echoUnsignedIntElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedIntElement"]],
        ["out", "echoUnsignedIntElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedIntElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedIntAttribute",
      "echoUnsignedIntAttribute",
      [ ["in", "echoUnsignedIntAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedIntAttribute"]],
        ["out", "echoUnsignedIntAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedIntAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedShortElement",
      "echoUnsignedShortElement",
      [ ["in", "echoUnsignedShortElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedShortElement"]],
        ["out", "echoUnsignedShortElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedShortElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedShortAttribute",
      "echoUnsignedShortAttribute",
      [ ["in", "echoUnsignedShortAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedShortAttribute"]],
        ["out", "echoUnsignedShortAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedShortAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNegativeIntegerAttribute",
      "echoNegativeIntegerAttribute",
      [ ["in", "echoNegativeIntegerAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNegativeIntegerAttribute"]],
        ["out", "echoNegativeIntegerAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNegativeIntegerAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedByteElement",
      "echoUnsignedByteElement",
      [ ["in", "echoUnsignedByteElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedByteElement"]],
        ["out", "echoUnsignedByteElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedByteElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedByteAttribute",
      "echoUnsignedByteAttribute",
      [ ["in", "echoUnsignedByteAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedByteAttribute"]],
        ["out", "echoUnsignedByteAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedByteAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoPositiveIntegerElement",
      "echoPositiveIntegerElement",
      [ ["in", "echoPositiveIntegerElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoPositiveIntegerElement"]],
        ["out", "echoPositiveIntegerElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoPositiveIntegerElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoPositiveIntegerAttribute",
      "echoPositiveIntegerAttribute",
      [ ["in", "echoPositiveIntegerAttributeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoPositiveIntegerAttribute"]],
        ["out", "echoPositiveIntegerAttributeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoPositiveIntegerAttribute"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGlobalSimpleType",
      "echoGlobalSimpleType",
      [ ["in", "echoGlobalSimpleTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGlobalSimpleType"]],
        ["out", "echoGlobalSimpleTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGlobalSimpleType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoStringEnumerationType",
      "echoStringEnumerationType",
      [ ["in", "echoStringEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoStringEnumerationType"]],
        ["out", "echoStringEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoStringEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNMTOKENEnumerationType",
      "echoNMTOKENEnumerationType",
      [ ["in", "echoNMTOKENEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNMTOKENEnumerationType"]],
        ["out", "echoNMTOKENEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNMTOKENEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntEnumerationType",
      "echoIntEnumerationType",
      [ ["in", "echoIntEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntEnumerationType"]],
        ["out", "echoIntEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoShortEnumerationType",
      "echoShortEnumerationType",
      [ ["in", "echoShortEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoShortEnumerationType"]],
        ["out", "echoShortEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoShortEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLongEnumerationType",
      "echoLongEnumerationType",
      [ ["in", "echoLongEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLongEnumerationType"]],
        ["out", "echoLongEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLongEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDoubleEnumerationType",
      "echoDoubleEnumerationType",
      [ ["in", "echoDoubleEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDoubleEnumerationType"]],
        ["out", "echoDoubleEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDoubleEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntegerEnumerationType",
      "echoIntegerEnumerationType",
      [ ["in", "echoIntegerEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntegerEnumerationType"]],
        ["out", "echoIntegerEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntegerEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDecimalEnumerationType",
      "echoDecimalEnumerationType",
      [ ["in", "echoDecimalEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDecimalEnumerationType"]],
        ["out", "echoDecimalEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDecimalEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoFloatEnumerationType",
      "echoFloatEnumerationType",
      [ ["in", "echoFloatEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoFloatEnumerationType"]],
        ["out", "echoFloatEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoFloatEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonNegativeIntegerEnumerationType",
      "echoNonNegativeIntegerEnumerationType",
      [ ["in", "echoNonNegativeIntegerEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonNegativeIntegerEnumerationType"]],
        ["out", "echoNonNegativeIntegerEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonNegativeIntegerEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoPositiveIntegerEnumerationType",
      "echoPositiveIntegerEnumerationType",
      [ ["in", "echoPositiveIntegerEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoPositiveIntegerEnumerationType"]],
        ["out", "echoPositiveIntegerEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoPositiveIntegerEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedLongEnumerationType",
      "echoUnsignedLongEnumerationType",
      [ ["in", "echoUnsignedLongEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedLongEnumerationType"]],
        ["out", "echoUnsignedLongEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedLongEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedIntEnumerationType",
      "echoUnsignedIntEnumerationType",
      [ ["in", "echoUnsignedIntEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedIntEnumerationType"]],
        ["out", "echoUnsignedIntEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedIntEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedShortEnumerationType",
      "echoUnsignedShortEnumerationType",
      [ ["in", "echoUnsignedShortEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedShortEnumerationType"]],
        ["out", "echoUnsignedShortEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedShortEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoTokenEnumerationType",
      "echoTokenEnumerationType",
      [ ["in", "echoTokenEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoTokenEnumerationType"]],
        ["out", "echoTokenEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoTokenEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoComplexTypeSequence",
      "echoComplexTypeSequence",
      [ ["in", "echoComplexTypeSequenceRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoComplexTypeSequence"]],
        ["out", "echoComplexTypeSequenceResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoComplexTypeSequence"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoComplexTypeAll",
      "echoComplexTypeAll",
      [ ["in", "echoComplexTypeAllRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoComplexTypeAll"]],
        ["out", "echoComplexTypeAllResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoComplexTypeAll"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoComplexTypeChoice",
      "echoComplexTypeChoice",
      [ ["in", "echoComplexTypeChoiceRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoComplexTypeChoice"]],
        ["out", "echoComplexTypeChoiceResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoComplexTypeChoice"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoComplexTypeSequenceChoice",
      "echoComplexTypeSequenceChoice",
      [ ["in", "echoComplexTypeSequenceChoiceRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoComplexTypeSequenceChoice"]],
        ["out", "echoComplexTypeSequenceChoiceResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoComplexTypeSequenceChoice"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMinOccurs1",
      "echoElementMinOccurs1",
      [ ["in", "echoElementMinOccurs1Request", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMinOccurs1"]],
        ["out", "echoElementMinOccurs1Response", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMinOccurs1"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMinOccurs2MaxOccurs2",
      "echoElementMinOccurs2MaxOccurs2",
      [ ["in", "echoElementMinOccurs2MaxOccurs2Request", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMinOccurs2MaxOccurs2"]],
        ["out", "echoElementMinOccurs2MaxOccurs2Response", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMinOccurs2MaxOccurs2"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMinOccurs2orMore",
      "echoElementMinOccurs2orMore",
      [ ["in", "echoElementMinOccurs2orMoreRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMinOccurs2orMore"]],
        ["out", "echoElementMinOccurs2orMoreResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMinOccurs2orMore"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMaxOccurs1",
      "echoElementMaxOccurs1",
      [ ["in", "echoElementMaxOccurs1Request", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMaxOccurs1"]],
        ["out", "echoElementMaxOccurs1Response", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMaxOccurs1"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMaxOccursUnbounded",
      "echoElementMaxOccursUnbounded",
      [ ["in", "echoElementMaxOccursUnboundedRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMaxOccursUnbounded"]],
        ["out", "echoElementMaxOccursUnboundedResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMaxOccursUnbounded"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMaxOccursFinite",
      "echoElementMaxOccursFinite",
      [ ["in", "echoElementMaxOccursFiniteRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMaxOccursFinite"]],
        ["out", "echoElementMaxOccursFiniteResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMaxOccursFinite"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeOptional",
      "echoAttributeOptional",
      [ ["in", "echoAttributeOptionalRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeOptional"]],
        ["out", "echoAttributeOptionalResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeOptional"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeRequired",
      "echoAttributeRequired",
      [ ["in", "echoAttributeRequiredRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeRequired"]],
        ["out", "echoAttributeRequiredResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeRequired"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeFixed",
      "echoAttributeFixed",
      [ ["in", "echoAttributeFixedRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeFixed"]],
        ["out", "echoAttributeFixedResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeFixed"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMinOccurs0",
      "echoElementMinOccurs0",
      [ ["in", "echoElementMinOccurs0Request", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMinOccurs0"]],
        ["out", "echoElementMinOccurs0Response", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMinOccurs0"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNillableElement",
      "echoNillableElement",
      [ ["in", "echoNillableElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNillableElement"]],
        ["out", "echoNillableElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNillableElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNillableOptionalElement",
      "echoNillableOptionalElement",
      [ ["in", "echoNillableOptionalElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNillableOptionalElement"]],
        ["out", "echoNillableOptionalElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNillableOptionalElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnionMemberTypes",
      "echoUnionMemberTypes",
      [ ["in", "echoUnionMemberTypesRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnionMemberTypes"]],
        ["out", "echoUnionMemberTypesResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnionMemberTypes"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNullEnumerationType",
      "echoNullEnumerationType",
      [ ["in", "echoNullEnumerationTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNullEnumerationType"]],
        ["out", "echoNullEnumerationTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNullEnumerationType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementEmptyComplexType",
      "echoElementEmptyComplexType",
      [ ["in", "echoElementEmptyComplexTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementEmptyComplexType"]],
        ["out", "echoElementEmptyComplexTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementEmptyComplexType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementEmptySequence",
      "echoElementEmptySequence",
      [ ["in", "echoElementEmptySequenceRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementEmptySequence"]],
        ["out", "echoElementEmptySequenceResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementEmptySequence"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoGlobalElementSequence",
      "echoGlobalElementSequence",
      [ ["in", "echoGlobalElementSequenceRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGlobalElementSequence"]],
        ["out", "echoGlobalElementSequenceResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoGlobalElementSequence"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceElementList",
      "echoSequenceElementList",
      [ ["in", "echoSequenceElementListRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceElementList"]],
        ["out", "echoSequenceElementListResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceElementList"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNestedSequenceElementList",
      "echoNestedSequenceElementList",
      [ ["in", "echoNestedSequenceElementListRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNestedSequenceElementList"]],
        ["out", "echoNestedSequenceElementListResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNestedSequenceElementList"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoMixedContentType",
      "echoMixedContentType",
      [ ["in", "echoMixedContentTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoMixedContentType"]],
        ["out", "echoMixedContentTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoMixedContentType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoStringSimpleTypePattern",
      "echoStringSimpleTypePattern",
      [ ["in", "echoStringSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoStringSimpleTypePattern"]],
        ["out", "echoStringSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoStringSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntSimpleTypePattern",
      "echoIntSimpleTypePattern",
      [ ["in", "echoIntSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntSimpleTypePattern"]],
        ["out", "echoIntSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIntegerSimpleTypePattern",
      "echoIntegerSimpleTypePattern",
      [ ["in", "echoIntegerSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntegerSimpleTypePattern"]],
        ["out", "echoIntegerSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIntegerSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLongSimpleTypePattern",
      "echoLongSimpleTypePattern",
      [ ["in", "echoLongSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLongSimpleTypePattern"]],
        ["out", "echoLongSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLongSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDecimalSimpleTypePattern",
      "echoDecimalSimpleTypePattern",
      [ ["in", "echoDecimalSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDecimalSimpleTypePattern"]],
        ["out", "echoDecimalSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDecimalSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoFloatSimpleTypePattern",
      "echoFloatSimpleTypePattern",
      [ ["in", "echoFloatSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoFloatSimpleTypePattern"]],
        ["out", "echoFloatSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoFloatSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDoubleSimpleTypePattern",
      "echoDoubleSimpleTypePattern",
      [ ["in", "echoDoubleSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDoubleSimpleTypePattern"]],
        ["out", "echoDoubleSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDoubleSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoShortSimpleTypePattern",
      "echoShortSimpleTypePattern",
      [ ["in", "echoShortSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoShortSimpleTypePattern"]],
        ["out", "echoShortSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoShortSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoNonNegativeIntegerSimpleTypePattern",
      "echoNonNegativeIntegerSimpleTypePattern",
      [ ["in", "echoNonNegativeIntegerSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonNegativeIntegerSimpleTypePattern"]],
        ["out", "echoNonNegativeIntegerSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoNonNegativeIntegerSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoPositiveIntegerSimpleTypePattern",
      "echoPositiveIntegerSimpleTypePattern",
      [ ["in", "echoPositiveIntegerSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoPositiveIntegerSimpleTypePattern"]],
        ["out", "echoPositiveIntegerSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoPositiveIntegerSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedLongSimpleTypePattern",
      "echoUnsignedLongSimpleTypePattern",
      [ ["in", "echoUnsignedLongSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedLongSimpleTypePattern"]],
        ["out", "echoUnsignedLongSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedLongSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedIntSimpleTypePattern",
      "echoUnsignedIntSimpleTypePattern",
      [ ["in", "echoUnsignedIntSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedIntSimpleTypePattern"]],
        ["out", "echoUnsignedIntSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedIntSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoUnsignedShortSimpleTypePattern",
      "echoUnsignedShortSimpleTypePattern",
      [ ["in", "echoUnsignedShortSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedShortSimpleTypePattern"]],
        ["out", "echoUnsignedShortSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoUnsignedShortSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDateSimpleTypePattern",
      "echoDateSimpleTypePattern",
      [ ["in", "echoDateSimpleTypePatternRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDateSimpleTypePattern"]],
        ["out", "echoDateSimpleTypePatternResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDateSimpleTypePattern"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedMinInclusive",
      "echoRestrictedMinInclusive",
      [ ["in", "echoRestrictedMinInclusiveRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoRestrictedMinInclusive"]],
        ["out", "echoRestrictedMinInclusiveResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoRestrictedMinInclusive"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedMaxInclusive",
      "echoRestrictedMaxInclusive",
      [ ["in", "echoRestrictedMaxInclusiveRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoRestrictedMaxInclusive"]],
        ["out", "echoRestrictedMaxInclusiveResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoRestrictedMaxInclusive"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedLength",
      "echoRestrictedLength",
      [ ["in", "echoRestrictedLengthRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoRestrictedLength"]],
        ["out", "echoRestrictedLengthResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoRestrictedLength"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedMaxLength",
      "echoRestrictedMaxLength",
      [ ["in", "echoRestrictedMaxLengthRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoRestrictedMaxLength"]],
        ["out", "echoRestrictedMaxLengthResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoRestrictedMaxLength"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoRestrictedMinLength",
      "echoRestrictedMinLength",
      [ ["in", "echoRestrictedMinLengthRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoRestrictedMinLength"]],
        ["out", "echoRestrictedMinLengthResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoRestrictedMinLength"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementReference",
      "echoElementReference",
      [ ["in", "echoElementReferenceRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementReference"]],
        ["out", "echoElementReferenceResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementReference"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeReference",
      "echoAttributeReference",
      [ ["in", "echoAttributeReferenceRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeReference"]],
        ["out", "echoAttributeReferenceResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeReference"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeElementNameClash",
      "echoAttributeElementNameClash",
      [ ["in", "echoAttributeElementNameClashRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeElementNameClash"]],
        ["out", "echoAttributeElementNameClashResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeElementNameClash"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoExtendedSequenceStrict",
      "echoExtendedSequenceStrict",
      [ ["in", "echoExtendedSequenceStrictRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoExtendedSequenceStrict"]],
        ["out", "echoExtendedSequenceStrictResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoExtendedSequenceStrict"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoExtendedSequenceLax",
      "echoExtendedSequenceLax",
      [ ["in", "echoExtendedSequenceLaxRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoExtendedSequenceLax"]],
        ["out", "echoExtendedSequenceLaxResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoExtendedSequenceLax"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoExtendedSequenceSkip",
      "echoExtendedSequenceSkip",
      [ ["in", "echoExtendedSequenceSkipRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoExtendedSequenceSkip"]],
        ["out", "echoExtendedSequenceSkipResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoExtendedSequenceSkip"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementTypeDefaultNamespace",
      "echoElementTypeDefaultNamespace",
      [ ["in", "echoElementTypeDefaultNamespaceRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementTypeDefaultNamespace"]],
        ["out", "echoElementTypeDefaultNamespaceResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementTypeDefaultNamespace"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoBareVector",
      "echoBareVector",
      [ ["in", "echoBareVectorRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoBareVector"]],
        ["out", "echoBareVectorResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoBareVector"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoComplexTypeSequenceExtension",
      "echoComplexTypeSequenceExtension",
      [ ["in", "echoComplexTypeSequenceExtensionRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoComplexTypeSequenceExtension"]],
        ["out", "echoComplexTypeSequenceExtensionResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoComplexTypeSequenceExtension"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoTypeSubstitutionUsingXsiType",
      "echoTypeSubstitutionUsingXsiType",
      [ ["in", "echoTypeSubstitutionUsingXsiTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoTypeSubstitutionUsingXsiType"]],
        ["out", "echoTypeSubstitutionUsingXsiTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoTypeSubstitutionUsingXsiType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSimpleTypeAttributes",
      "echoSimpleTypeAttributes",
      [ ["in", "echoSimpleTypeAttributesRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSimpleTypeAttributes"]],
        ["out", "echoSimpleTypeAttributesResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSimpleTypeAttributes"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoExtendedSimpleType",
      "echoExtendedSimpleType",
      [ ["in", "echoExtendedSimpleTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoExtendedSimpleType"]],
        ["out", "echoExtendedSimpleTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoExtendedSimpleType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMinOccurs1",
      "echoSequenceMinOccurs1",
      [ ["in", "echoSequenceMinOccurs1Request", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMinOccurs1"]],
        ["out", "echoSequenceMinOccurs1Response", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMinOccurs1"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMinOccursFinite",
      "echoSequenceMinOccursFinite",
      [ ["in", "echoSequenceMinOccursFiniteRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMinOccursFinite"]],
        ["out", "echoSequenceMinOccursFiniteResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMinOccursFinite"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMaxOccurs1",
      "echoSequenceMaxOccurs1",
      [ ["in", "echoSequenceMaxOccurs1Request", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMaxOccurs1"]],
        ["out", "echoSequenceMaxOccurs1Response", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMaxOccurs1"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMinOccurs0MaxOccursUnbounded",
      "echoElementMinOccurs0MaxOccursUnbounded",
      [ ["in", "echoElementMinOccurs0MaxOccursUnboundedRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMinOccurs0MaxOccursUnbounded"]],
        ["out", "echoElementMinOccurs0MaxOccursUnboundedResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMinOccurs0MaxOccursUnbounded"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMinOccurs0MaxOccursUnbounded",
      "echoSequenceMinOccurs0MaxOccursUnbounded",
      [ ["in", "echoSequenceMinOccurs0MaxOccursUnboundedRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMinOccurs0MaxOccursUnbounded"]],
        ["out", "echoSequenceMinOccurs0MaxOccursUnboundedResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMinOccurs0MaxOccursUnbounded"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementMinOccurs1MaxOccursUnbounded",
      "echoElementMinOccurs1MaxOccursUnbounded",
      [ ["in", "echoElementMinOccurs1MaxOccursUnboundedRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMinOccurs1MaxOccursUnbounded"]],
        ["out", "echoElementMinOccurs1MaxOccursUnboundedResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementMinOccurs1MaxOccursUnbounded"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMinOccurs1MaxOccursUnbounded",
      "echoSequenceMinOccurs1MaxOccursUnbounded",
      [ ["in", "echoSequenceMinOccurs1MaxOccursUnboundedRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMinOccurs1MaxOccursUnbounded"]],
        ["out", "echoSequenceMinOccurs1MaxOccursUnboundedResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMinOccurs1MaxOccursUnbounded"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMaxOccursUnbounded",
      "echoSequenceMaxOccursUnbounded",
      [ ["in", "echoSequenceMaxOccursUnboundedRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMaxOccursUnbounded"]],
        ["out", "echoSequenceMaxOccursUnboundedResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMaxOccursUnbounded"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMaxOccursFinite",
      "echoSequenceMaxOccursFinite",
      [ ["in", "echoSequenceMaxOccursFiniteRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMaxOccursFinite"]],
        ["out", "echoSequenceMaxOccursFiniteResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMaxOccursFinite"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceMinOccurs0",
      "echoSequenceMinOccurs0",
      [ ["in", "echoSequenceMinOccurs0Request", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMinOccurs0"]],
        ["out", "echoSequenceMinOccurs0Response", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceMinOccurs0"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoSequenceSequenceElement",
      "echoSequenceSequenceElement",
      [ ["in", "echoSequenceSequenceElementRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceSequenceElement"]],
        ["out", "echoSequenceSequenceElementResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoSequenceSequenceElement"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDecimalSimpleTypeTotalDigits",
      "echoDecimalSimpleTypeTotalDigits",
      [ ["in", "echoDecimalSimpleTypeTotalDigitsRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDecimalSimpleTypeTotalDigits"]],
        ["out", "echoDecimalSimpleTypeTotalDigitsResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDecimalSimpleTypeTotalDigits"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoDecimalSimpleTypeFractionDigits",
      "echoDecimalSimpleTypeFractionDigits",
      [ ["in", "echoDecimalSimpleTypeFractionDigitsRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDecimalSimpleTypeFractionDigits"]],
        ["out", "echoDecimalSimpleTypeFractionDigitsResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoDecimalSimpleTypeFractionDigits"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeTypeReference",
      "echoAttributeTypeReference",
      [ ["in", "echoAttributeTypeReferenceRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeTypeReference"]],
        ["out", "echoAttributeTypeReferenceResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeTypeReference"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoElementTypeReference",
      "echoElementTypeReference",
      [ ["in", "echoElementTypeReferenceRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementTypeReference"]],
        ["out", "echoElementTypeReferenceResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoElementTypeReference"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoLocalElementComplexType",
      "echoLocalElementComplexType",
      [ ["in", "echoLocalElementComplexTypeRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLocalElementComplexType"]],
        ["out", "echoLocalElementComplexTypeResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoLocalElementComplexType"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoIdExample",
      "echoIdExample",
      [ ["in", "echoIdExampleRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIdExample"]],
        ["out", "echoIdExampleResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoIdExample"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ],
    [ "http://www.w3.org/2002/ws/databinding/examples/6/09/#echoAttributeGroupExample",
      "echoAttributeGroupExample",
      [ ["in", "echoAttributeGroupExampleRequest", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeGroupExample"]],
        ["out", "echoAttributeGroupExampleResponse", ["::SOAP::SOAPElement", "http://www.w3.org/2002/ws/databinding/examples/6/09/", "echoAttributeGroupExample"]] ],
      { :request_style =>  :document, :request_use =>  :literal,
        :response_style => :document, :response_use => :literal,
        :faults => {} }
    ]
  ]
end

class PortTypeApp < ::SOAP::RPC::StandaloneServer
  def initialize(*arg)
    super(*arg)
    servant = PortType.new
    PortType::Methods.each do |definitions|
      opt = definitions.last
      if opt[:request_style] == :document
        @router.add_document_operation(servant, *definitions)
      else
        @router.add_rpc_operation(servant, *definitions)
      end
    end
    self.mapping_registry = DefaultMappingRegistry::EncodedRegistry
    self.literal_mapping_registry = DefaultMappingRegistry::LiteralRegistry
  end
end

if $0 == __FILE__
  # Change listen port.
  server = PortTypeApp.new('app', nil, '0.0.0.0', 10080)
  trap(:INT) do
    server.shutdown
  end
  server.start
end
