Changeset 1978
- Timestamp:
- 09/21/07 18:18:19 (10 months ago)
- Files:
-
- trunk/lib/soap/parser.rb (modified) (2 diffs)
- trunk/lib/soap/rpc/proxy.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/soap/parser.rb
r1970 r1978 209 209 end 210 210 elsif ele.name == EleHeader 211 unless parent.node.is_a?(SOAPEnvelope) 212 raise FormatDecodeError.new("Header should be a child of Envelope.") 213 end 211 return nil unless parent.node.is_a?(SOAPEnvelope) 214 212 o = SOAPHeader.new 215 213 parent.node.header = o 216 214 elsif ele.name == EleBody 217 unless parent.node.is_a?(SOAPEnvelope) 218 raise FormatDecodeError.new("Body should be a child of Envelope.") 219 end 215 return nil unless parent.node.is_a?(SOAPEnvelope) 220 216 o = SOAPBody.new 221 217 parent.node.body = o … … 233 229 body.fault = o 234 230 else 235 r aise FormatDecodeError.new("Fault should be a child of Body.")231 return nil 236 232 end 237 233 end trunk/lib/soap/rpc/proxy.rb
r1975 r1978 54 54 @operation_by_soapaction = {} 55 55 @mandatorycharset = nil 56 # TODO: set to false by default or drop thie option in 1.6.0 56 57 @allow_unqualified_element = true 57 58 @default_encodingstyle = nil