(file) Return to CIMOperationRequestDecoder.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Server

Diff for /pegasus/src/Pegasus/Server/CIMOperationRequestDecoder.cpp between version 1.72 and 1.73

version 1.72, 2003/10/22 14:26:13 version 1.73, 2003/10/31 05:06:16
Line 939 
Line 939 
             PEG_METHOD_EXIT();             PEG_METHOD_EXIT();
             return;             return;
          }          }
            catch (XmlException&)
            {
               // XmlExceptions are handled below
               throw;
            }
            catch (Exception& e)
            {
               // Caught an unexpected exception from decoding.  Since we must
               // have had a problem reconstructing a CIM object, we'll treat it
               // as an invalid parameter
               sendIMethodError(
                  queueId,
                  httpMethod,
                  messageId,
                  cimMethodName,
                  PEGASUS_CIM_EXCEPTION(
                     CIM_ERR_INVALID_PARAMETER, e.getMessage()));
   
               PEG_METHOD_EXIT();
               return;
            }
  
          // Expect </IMETHODCALL>          // Expect </IMETHODCALL>
  
Line 1142 
Line 1163 
             PEG_METHOD_EXIT();             PEG_METHOD_EXIT();
             return;             return;
          }          }
            catch (XmlException&)
            {
               // XmlExceptions are handled below
               throw;
            }
            catch (Exception& e)
            {
               // Caught an unexpected exception from decoding.  Since we must
               // have had a problem reconstructing a CIM object, we'll treat it
               // as an invalid parameter
               sendMethodError(
                  queueId,
                  httpMethod,
                  messageId,
                  cimMethodNameUTF16,   // contains UTF-16 converted from UTF-8
                  PEGASUS_CIM_EXCEPTION(
                     CIM_ERR_INVALID_PARAMETER, e.getMessage()));
   
               PEG_METHOD_EXIT();
               return;
            }
  
          // Expect </METHODCALL>          // Expect </METHODCALL>
  


Legend:
Removed from v.1.72  
changed lines
  Added in v.1.73

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2