Changeset 1983
- Timestamp:
- 09/24/07 22:25:04 (1 year ago)
- Files:
-
- trunk/lib/soap/rpc/proxy.rb (modified) (1 diff)
- trunk/lib/wsdl/soap/definitions.rb (modified) (1 diff)
- trunk/lib/wsdl/soap/methodDefCreator.rb (modified) (1 diff)
- trunk/test/soap/ssl/test_ssl.rb (modified) (1 diff)
- trunk/test/wsdl/rpc/test_rpc_lit.rb (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/soap/rpc/proxy.rb
r1978 r1983 492 492 names.each do |name| 493 493 params[name] = Mapping.obj2soap(values[idx], mapping_registry, 494 types[idx] || XSD::QName.new, opt) 494 types[idx], opt) 495 params[name].elename = XSD::QName.new(nil, name) 495 496 idx += 1 496 497 end trunk/lib/wsdl/soap/definitions.rb
r1824 r1983 134 134 end 135 135 fault_binding = get_fault_binding(op_binding, fault.name) 136 if fault_binding.soapfault.nil? 137 warn("WARNING: no soap:fault found for wsdl:fault \"#{fault_binding.name}\" in operation \"#{operation.name}\" \n\n") 138 next 139 end 136 140 if fault_binding.soapfault.name != fault_binding.name 137 141 warn("WARNING: name of soap:fault \"#{fault_binding.soapfault.name}\" doesn't match the name of wsdl:fault \"#{fault_binding.name}\" in operation \"#{operation.name}\" \n\n") trunk/lib/wsdl/soap/methodDefCreator.rb
r1948 r1983 99 99 op_fault = {} 100 100 soapfault = fault.soapfault 101 next if soapfault.nil? 101 102 faultclass = mapped_class_name(fault.name, @modulepath) 102 103 op_fault[:ns] = fault.name.namespace trunk/test/soap/ssl/test_ssl.rb
r1885 r1983 43 43 assert_nil(cfg.timeout) 44 44 assert_equal(OpenSSL::SSL::OP_ALL | OpenSSL::SSL::OP_NO_SSLv2, cfg.options) 45 assert_equal("ALL:!ADH:!LOW:!EXP:!MD5: @STRENGTH", cfg.ciphers)45 assert_equal("ALL:!ADH:!LOW:!EXP:!MD5:+SSLv2:@STRENGTH", cfg.ciphers) 46 46 assert_instance_of(OpenSSL::X509::Store, cfg.cert_store) 47 47 # dummy call to ensure sslsvr initialization finished. trunk/test/wsdl/rpc/test_rpc_lit.rb
r1963 r1983 160 160 <env:Body> 161 161 <n1:echoStringArray xmlns:n1="http://soapbuilders.org/rpc-lit-test"> 162 < n2:inputStringArray xmlns:n2="http://soapbuilders.org/rpc-lit-test/types">162 <inputStringArray xmlns:n2="http://soapbuilders.org/rpc-lit-test/types"> 163 163 <n2:stringItem>a</n2:stringItem> 164 164 <n2:stringItem>b</n2:stringItem> 165 165 <n2:stringItem>c</n2:stringItem> 166 </ n2:inputStringArray>166 </inputStringArray> 167 167 </n1:echoStringArray> 168 168 </env:Body> … … 203 203 <env:Body> 204 204 <n1:echoStringArrayInline xmlns:n1="http://soapbuilders.org/rpc-lit-test"> 205 < n2:inputStringArray xmlns:n2="http://soapbuilders.org/rpc-lit-test/types">205 <inputStringArray> 206 206 <stringItem>a</stringItem> 207 207 <stringItem>b</stringItem> 208 208 <stringItem>c</stringItem> 209 </ n2:inputStringArray>209 </inputStringArray> 210 210 </n1:echoStringArrayInline> 211 211 </env:Body> … … 245 245 <env:Body> 246 246 <n1:echoNestedStruct xmlns:n1="http://soapbuilders.org/rpc-lit-test"> 247 < n2:inputStruct xmlns:n2="http://soapbuilders.org/rpc-lit-test/types">247 <inputStruct xmlns:n2="http://soapbuilders.org/rpc-lit-test/types"> 248 248 <varString>str</varString> 249 249 <varInt>1</varInt> … … 254 254 <varFloat>+1</varFloat> 255 255 </n2:structItem> 256 </ n2:inputStruct>256 </inputStruct> 257 257 </n1:echoNestedStruct> 258 258 </env:Body> … … 304 304 <env:Body> 305 305 <n1:echoNestedStruct xmlns:n1="http://soapbuilders.org/rpc-lit-test"> 306 < n2:inputStruct xmlns:n2="http://soapbuilders.org/rpc-lit-test/types">306 <inputStruct xmlns:n2="http://soapbuilders.org/rpc-lit-test/types"> 307 307 <varString>str</varString> 308 308 <varFloat>+1</varFloat> … … 312 312 <varFloat>+1</varFloat> 313 313 </n2:structItem> 314 </ n2:inputStruct>314 </inputStruct> 315 315 </n1:echoNestedStruct> 316 316 </env:Body> … … 383 383 <env:Body> 384 384 <n1:echoStructArray xmlns:n1="http://soapbuilders.org/rpc-lit-test"> 385 < n2:inputStructArray xmlns:n2="http://soapbuilders.org/rpc-lit-test/types">385 <inputStructArray xmlns:n2="http://soapbuilders.org/rpc-lit-test/types"> 386 386 <n2:structItem> 387 387 <varString>str</varString> … … 394 394 <varFloat>+2.1</varFloat> 395 395 </n2:structItem> 396 </ n2:inputStructArray>396 </inputStructArray> 397 397 </n1:echoStructArray> 398 398 </env:Body>