Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Changeset 1489

Show
Ignore:
Timestamp:
04/16/05 21:54:51 (4 years ago)
Author:
nahi
Message:

decode_parent: allow top level XML element to get through. I don't remember what this check is for...

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/soap/encodingstyle/soapHandler.rb

    r1453 r1489  
    227227 
    228228  def decode_parent(parent, node) 
    229     if parent.node.nil? 
    230       raise EncodingStyleError.new("unknown node: #{node.elename}") 
    231     end 
     229    return unless parent.node 
    232230    case parent.node 
    233231    when SOAPUnknown 
     
    250248      end 
    251249      node.parent = parent.node 
    252     when SOAPBasetype 
    253       raise EncodingStyleError.new("SOAP base type must not have a child") 
    254250    else 
    255251      raise EncodingStyleError.new("illegal parent: #{parent.node}")