In: |
soap/marshal.rb
|
MarshalMappingRegistry | = | Mapping::Registry.new(:allow_original_mapping => true) |
Trying xsd:dateTime data to be recovered as aTime. aDateTime if it fails. |
# File soap/marshal.rb, line 27 def dump(obj, io = nil) marshal(obj, MarshalMappingRegistry, io) end
# File soap/marshal.rb, line 35 def marshal(obj, mapping_registry = MarshalMappingRegistry, io = nil) elename = Mapping.name2elename(obj.class.to_s) soap_obj = Mapping.obj2soap(obj, mapping_registry) body = SOAPBody.new body.add(elename, soap_obj) SOAP::Processor.marshal(nil, body, {}, io) end