Module: WsdlMapper::SvcDesc
- Defined in:
- lib/wsdl_mapper/svc_desc/fault.rb,
lib/wsdl_mapper/svc_desc/envelope.rb,
lib/wsdl_mapper/svc_desc/wsdl11/base.rb,
lib/wsdl_mapper/svc_desc/wsdl11/service.rb,
lib/wsdl_mapper/svc_desc/wsdl11/binding.rb,
lib/wsdl_mapper/svc_desc/wsdl11/message.rb,
lib/wsdl_mapper/svc_desc/wsdl11/port_type.rb,
lib/wsdl_mapper/svc_desc/wsdl11/description.rb,
lib/wsdl_mapper/svc_desc/soap_type_directory.rb,
lib/wsdl_mapper/svc_desc/soap_element_directory.rb
Defined Under Namespace
Modules: Wsdl11 Classes: Envelope, Fault
Constant Summary
- SoapTypeDirectory =
WsdlMapper::Deserializers::TypeDirectory.new
- FaultDeserializer =
SoapTypeDirectory.register_type(['http://schemas.xmlsoap.org/soap/envelope/', 'Fault'], ::WsdlMapper::SvcDesc::Fault) do register_prop(:code, ['http://schemas.xmlsoap.org/soap/envelope/', 'faultcode'], ['http://www.w3.org/2001/XMLSchema', 'string']) register_prop(:string, ['http://schemas.xmlsoap.org/soap/envelope/', 'faultstring'], ['http://www.w3.org/2001/XMLSchema', 'string']) register_prop(:actor, ['http://schemas.xmlsoap.org/soap/envelope/', 'faultactor'], ['http://www.w3.org/2001/XMLSchema', 'string']) register_prop(:detail, ['http://schemas.xmlsoap.org/soap/envelope/', 'detail'], ['http://www.w3.org/2001/XMLSchema', 'string']) end
- EnvelopeDeserializer =
SoapTypeDirectory.register_type(['http://schemas.xmlsoap.org/soap/envelope/', 'Envelope'], ::WsdlMapper::SvcDesc::Envelope) do register_prop(:header, ['http://schemas.xmlsoap.org/soap/envelope/', 'Header'], ['http://schemas.xmlsoap.org/soap/envelope/', 'Header']) register_prop(:body, ['http://schemas.xmlsoap.org/soap/envelope/', 'Body'], ['http://schemas.xmlsoap.org/soap/envelope/', 'Body']) end
- SoapElementDirectory =
::WsdlMapper::Deserializers::ElementDirectory.new(SoapTypeDirectory) do register_element ['http://schemas.xmlsoap.org/soap/envelope/', 'Envelope'], ['http://schemas.xmlsoap.org/soap/envelope/', 'Envelope'], 'wsdl_mapper/svc_desc/envelope', ::WsdlMapper::SvcDesc::Envelope def require(path); end end