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

Changeset 1462

Show
Ignore:
Timestamp:
03/13/05 01:29:38 (4 years ago)
Author:
nahi
Message:

move EmptyResponseError? class definition to soap.rb

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/soap/rpc/driver.rb

    r1450 r1462  
    2323 
    2424class Driver 
    25   class EmptyResponseError < Error; end 
    26  
    2725  class << self 
    2826    def __attr_proxy(symbol, assignable = false) 
  • trunk/lib/soap/soap.rb

    r1420 r1462  
    7676 
    7777class RPCRoutingError < Error; end 
     78class EmptyResponseError < Error; end 
    7879 
    7980class UnhandledMustUnderstandHeaderError < Error; end 
  • trunk/lib/soap/wsdlDriver.rb

    r1458 r1462  
    272272        @wsdl.soap_rpc_complextypes(port.find_binding) 
    273273      @wsdl_mapping_registry = Mapping::WSDLEncodedRegistry.new( 
    274         @rpc_decode_typemap, @wsdl_elements
     274        @rpc_decode_typemap
    275275      @doc_mapper = Mapping::WSDLLiteralRegistry.new( 
    276276        @wsdl_types, @wsdl_elements) 
     
    325325        :decode_typemap => @rpc_decode_typemap}) 
    326326      env = @proxy.route(req_header, req_body, reqopt, resopt) 
     327      raise EmptyResponseError unless env 
    327328      receive_headers(env.header) 
    328       raise EmptyResponseError.new("empty response") unless env 
    329329      begin 
    330330        @proxy.check_fault(env.body) 
     
    355355        :decode_typemap => @wsdl_types}) 
    356356      env = @proxy.invoke(req_header, req_body, opt) 
    357       raise EmptyResponseError.new("empty response") unless env 
     357      raise EmptyResponseError unless env 
    358358      if env.body.fault 
    359359        raise ::SOAP::FaultError.new(env.body.fault)