(file) Return to ProviderMessageHandler.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / ProviderManager2 / Default

Diff for /pegasus/src/Pegasus/ProviderManager2/Default/ProviderMessageHandler.cpp between version 1.6.2.1 and 1.6.4.2

version 1.6.2.1, 2007/01/09 02:41:19 version 1.6.4.2, 2007/04/04 11:04:50
Line 73 
Line 73 
     }                                                                  \     }                                                                  \
     catch (...)                                                        \     catch (...)                                                        \
     {                                                                  \     {                                                                  \
         PEG_TRACE_STRING(TRC_PROVIDERMANAGER, Tracer::LEVEL4,          \          PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL4,         \
             "Provider Exception: Unknown");                            \             "Provider Exception: Unknown");                            \
         handler.setStatus(CIM_ERR_FAILED, "Unknown error.");           \         handler.setStatus(CIM_ERR_FAILED, "Unknown error.");           \
     }     }
Line 272 
Line 272 
     }     }
     catch (...)     catch (...)
     {     {
         PEG_TRACE_STRING(TRC_PROVIDERMANAGER, Tracer::LEVEL2,          PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL2,
             "Exception: Unknown");             "Exception: Unknown");
         response = request->buildResponse();         response = request->buildResponse();
         response->cimException = PEGASUS_CIM_EXCEPTION(         response->cimException = PEGASUS_CIM_EXCEPTION(
Line 986 
Line 986 
         propertyList,         propertyList,
         request->queueIds);         request->queueIds);
  
 /*  
 MEB: propagate SessionKey here?  
 */  
     getInstanceRequest.operationContext = request->operationContext;     getInstanceRequest.operationContext = request->operationContext;
  
     AutoPtr<CIMGetInstanceResponseMessage> getInstanceResponse(     AutoPtr<CIMGetInstanceResponseMessage> getInstanceResponse(
Line 1063 
Line 1060 
         }         }
     }     }
  
 /*  
 MEB: propagate SessionKey here?  
 */  
     response->operationContext = getInstanceResponse->operationContext;     response->operationContext = getInstanceResponse->operationContext;
  
     PEG_METHOD_EXIT();     PEG_METHOD_EXIT();
Line 1114 
Line 1108 
         propertyList,         propertyList,
         request->queueIds);         request->queueIds);
  
 /*  
 MEB: propagate SessionKey here?  
 */  
     modifyInstanceRequest.operationContext = request->operationContext;     modifyInstanceRequest.operationContext = request->operationContext;
  
     AutoPtr<CIMModifyInstanceResponseMessage> modifyInstanceResponse(     AutoPtr<CIMModifyInstanceResponseMessage> modifyInstanceResponse(
Line 1165 
Line 1156 
     //     //
  
     response->cimException = modifyInstanceResponse->cimException;     response->cimException = modifyInstanceResponse->cimException;
 /*  
 MEB: propagate SessionKey here?  
 */  
     response->operationContext = modifyInstanceResponse->operationContext;     response->operationContext = modifyInstanceResponse->operationContext;
  
     PEG_METHOD_EXIT();     PEG_METHOD_EXIT();
Line 1205 
Line 1193 
             "Object path: $0, Method: $1",             "Object path: $0, Method: $1",
         objectPath.toString(), request->methodName.getString()));         objectPath.toString(), request->methodName.getString()));
  
     CIMObjectPath instanceReference(request->instanceName);  
     instanceReference.setNameSpace(request->nameSpace);  
   
     OperationContext providerContext(     OperationContext providerContext(
         _createProviderOperationContext(request->operationContext));         _createProviderOperationContext(request->operationContext));
  
Line 1224 
Line 1209 
     HANDLE_PROVIDER_EXCEPTION(     HANDLE_PROVIDER_EXCEPTION(
         provider->invokeMethod(         provider->invokeMethod(
             providerContext,             providerContext,
             instanceReference,              objectPath,
             request->methodName,             request->methodName,
             request->inParameters,             request->inParameters,
             handler),             handler),
Line 1326 
Line 1311 
     //     //
     if (status.testIfZeroAndIncrementSubscriptions())     if (status.testIfZeroAndIncrementSubscriptions())
     {     {
         PEG_TRACE_STRING(TRC_PROVIDERMANAGER, Tracer::LEVEL4,          PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL4,
             "First accepted subscription");             "First accepted subscription");
  
         //         //


Legend:
Removed from v.1.6.2.1  
changed lines
  Added in v.1.6.4.2

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2