diff options
Diffstat (limited to 'TAO/tao/GIOP_Utils.cpp')
-rw-r--r-- | TAO/tao/GIOP_Utils.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/TAO/tao/GIOP_Utils.cpp b/TAO/tao/GIOP_Utils.cpp index d97d5d2e3b3..f4a5257e377 100644 --- a/TAO/tao/GIOP_Utils.cpp +++ b/TAO/tao/GIOP_Utils.cpp @@ -183,18 +183,27 @@ TAO_GIOP_Reply_Status_Type TAO_GIOP_Utils:: convert_CORBA_to_GIOP_exception (CORBA::exception_type corba_type) { + switch (corba_type) { case CORBA::NO_EXCEPTION: + ACE_DEBUG ((LM_DEBUG, + "(%N|%l) \n")); return TAO_GIOP_NO_EXCEPTION; case CORBA::SYSTEM_EXCEPTION: + ACE_DEBUG ((LM_DEBUG, + "(%N|%l) \n")); return TAO_GIOP_SYSTEM_EXCEPTION; case CORBA::USER_EXCEPTION: + ACE_DEBUG ((LM_DEBUG, + "(%N|%l) \n")); return TAO_GIOP_USER_EXCEPTION; default: + ACE_DEBUG ((LM_DEBUG, + "(%N|%l) \n")); // Don't know what to do here?? return TAO_GIOP_SYSTEM_EXCEPTION; } |