diff options
Diffstat (limited to 'TAO/tao/GIOP_Message_Lite.cpp')
-rw-r--r-- | TAO/tao/GIOP_Message_Lite.cpp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/TAO/tao/GIOP_Message_Lite.cpp b/TAO/tao/GIOP_Message_Lite.cpp index 0db981b08f0..eff9e97cd7e 100644 --- a/TAO/tao/GIOP_Message_Lite.cpp +++ b/TAO/tao/GIOP_Message_Lite.cpp @@ -36,7 +36,10 @@ TAO_GIOP_Message_Lite::TAO_GIOP_Message_Lite (TAO_ORB_Core *orb_core, orb_core->resource_factory ()->output_cdr_msgblock_allocator () ), input_cdr_ (orb_core->create_input_cdr_data_block (input_cdr_size), + 0, TAO_ENCAP_BYTE_ORDER, + TAO_DEF_GIOP_MAJOR, + TAO_DEF_GIOP_MINOR, orb_core), current_offset_ (0) { @@ -53,6 +56,8 @@ TAO_GIOP_Message_Lite::TAO_GIOP_Message_Lite (TAO_ORB_Core *orb_core, this->cdr_dblock_alloc_, this->cdr_msgblock_alloc_, orb_core->orb_params ()->cdr_memcpy_tradeoff (), + TAO_DEF_GIOP_MAJOR, + TAO_DEF_GIOP_MINOR, orb_core->to_iso8859 (), orb_core->to_unicode ())); } @@ -442,7 +447,7 @@ TAO_GIOP_Message_Lite::process_request_message (TAO_Transport *transport, // Steal the input CDR from the message state. TAO_InputCDR input_cdr (ACE_InputCDR::Transfer_Contents (this->input_cdr_), - orb_core); + orb_core); // Send the message state for the service layer like FT to log the // messages @@ -599,7 +604,6 @@ TAO_GIOP_Message_Lite::process_request (TAO_Transport *transport, // Do this before the reply is sent. orb_core->adapter_registry ()->dispatch (request.object_key (), request, - 0, forward_to, ACE_TRY_ENV); ACE_TRY_CHECK; @@ -810,7 +814,6 @@ TAO_GIOP_Message_Lite::process_locate_request (TAO_Transport *transport, orb_core->adapter_registry ()->dispatch (server_request.object_key (), server_request, - 0, forward_to, ACE_TRY_ENV); ACE_TRY_CHECK; @@ -1258,6 +1261,8 @@ TAO_GIOP_Message_Lite::send_reply_exception ( orb_core->output_cdr_dblock_allocator (), orb_core->output_cdr_msgblock_allocator (), orb_core->orb_params ()->cdr_memcpy_tradeoff (), + TAO_DEF_GIOP_MAJOR, + TAO_DEF_GIOP_MINOR, orb_core->to_iso8859 (), orb_core->to_unicode ()); |