Method deprecated or moved
This method is deprecated or moved on the latest stable version. The last existing version (v1_8_7_330) is shown here.
create_fault_response(e)public
Create fault response string.
# File lib/soap/rpc/router.rb, line 183
def create_fault_response(e)
env = SOAPEnvelope.new(SOAPHeader.new, SOAPBody.new(fault(e)))
opt = {}
opt[:external_content] = nil
response_string = Processor.marshal(env, opt)
conn_data = StreamHandler::ConnectionData.new(response_string)
conn_data.is_fault = true
if ext = opt[:external_content]
mimeize(conn_data, ext)
end
conn_data
end Related methods
- Instance methods
- add_document_method
- add_document_operation
- add_document_request_operation
- add_headerhandler
- add_method
- add_request_headerhandler
- add_rpc_method
- add_rpc_operation
- add_rpc_request_operation
- add_rpc_request_servant
- add_rpc_servant
- add_servant
- create_fault_response
- route
- Class methods
- new
- Private methods
-
assign_operation -
call_headers -
create_mapping_opt -
create_styleuse_option -
ensure_styleuse_option -
fault -
first_input_part_qname -
lookup_operation -
marshal -
mimeize -
receive_headers -
unmarshal