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

Diff for /pegasus/src/Pegasus/ProviderManager2/JMPI/JMPIProviderManager.cpp between version 1.70 and 1.71

version 1.70, 2008/03/18 15:32:50 version 1.71, 2008/06/19 17:57:10
Line 237 
Line 237 
    for (int i = 0; i < (int)(sizeof (methodNames)/sizeof (methodNames[0])); i++)    for (int i = 0; i < (int)(sizeof (methodNames)/sizeof (methodNames[0])); i++)
    {    {
       jmethodID id = env->GetMethodID(jc,methodNames[i][1], methodNames[i][2]);       jmethodID id = env->GetMethodID(jc,methodNames[i][1], methodNames[i][2]);
       PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL3,        PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL4,
           "Method: %s, %s, id = %p",           "Method: %s, %s, id = %p",
           methodNames[i][0],methodNames[i][1],id));           methodNames[i][0],methodNames[i][1],id));
  
Line 300 
Line 300 
                                             jmidToString);                                             jmidToString);
             const char *pszResult = env->GetStringUTFChars(jstringResult, 0);             const char *pszResult = env->GetStringUTFChars(jstringResult, 0);
  
             PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL3,              PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL4,
                 "Introspect java object: %s",pszResult));                 "Introspect java object: %s",pszResult));
  
             env->ReleaseStringUTFChars (jstringResult, pszResult);             env->ReleaseStringUTFChars (jstringResult, pszResult);
Line 400 
Line 400 
    }    }
    else    else
    {    {
       PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL3,        PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL2,
           "inferfaceType not found.");           "inferfaceType not found.");
       fRet = false;       fRet = false;
    }    }
Line 420 
Line 420 
    }    }
    else    else
    {    {
       PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL3,        PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL2,
           "inferfaceVersion not found.");           "inferfaceVersion not found.");
       fRet = false;       fRet = false;
    }    }
Line 620 
Line 620 
         break;         break;
  
     default:     default:
         PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,          PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "Unsupported Request %d",                    "Unsupported Request %d",
                    request->getType()                    request->getType()
                   ));                   ));
Line 675 
Line 675 
  
 #define HandlerCatch(handler) \ #define HandlerCatch(handler) \
     catch(CIMException & e)  \     catch(CIMException & e)  \
     { PEG_TRACE_STRING(TRC_PROVIDERMANAGER, Tracer::LEVEL4, \      { PEG_TRACE_STRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1, \
                 "Exception: " + e.getMessage()); \                 "Exception: " + e.getMessage()); \
         handler.setStatus(e.getCode(), e.getContentLanguages(), \         handler.setStatus(e.getCode(), e.getContentLanguages(), \
         e.getMessage()); \         e.getMessage()); \
     } \     } \
     catch(Exception & e) \     catch(Exception & e) \
     { PEG_TRACE_STRING(TRC_PROVIDERMANAGER, Tracer::LEVEL4, \      { PEG_TRACE_STRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1, \
                 "Exception: " + e.getMessage()); \                 "Exception: " + e.getMessage()); \
         handler.setStatus(CIM_ERR_FAILED, e.getContentLanguages(), \         handler.setStatus(CIM_ERR_FAILED, e.getContentLanguages(), \
         e.getMessage()); \         e.getMessage()); \
     } \     } \
     catch(...) \     catch(...) \
     { PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL4, \      { PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1, \
                 "Exception: Unknown"); \                 "Exception: Unknown"); \
         handler.setStatus(CIM_ERR_FAILED, "Unknown error."); \         handler.setStatus(CIM_ERR_FAILED, "Unknown error."); \
     }     }
Line 727 
Line 727 
  
     try     try
     {     {
         PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL3,          PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL4,
              "handleGetInstanceRequest: "              "handleGetInstanceRequest: "
                  "name space = %s class name = %s",                  "name space = %s class name = %s",
              (const char*)request->nameSpace.getString().getCString(),              (const char*)request->nameSpace.getString().getCString(),
Line 772 
Line 772 
  
         if (!env)         if (!env)
         {         {
             PEG_TRACE_CSTRING( TRC_PROVIDERMANAGER, Tracer::LEVEL2,              PEG_TRACE_CSTRING( TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                 "handleGetInstanceRequest:"                 "handleGetInstanceRequest:"
                     "Could not initialize the JVM (Java Virtual Machine) "                     "Could not initialize the JVM (Java Virtual Machine) "
                     "runtime environment.");                     "runtime environment.");
Line 810 
Line 810 
            if (id != NULL)            if (id != NULL)
            {            {
                eMethodFound = METHOD_INSTANCEPROVIDER;                eMethodFound = METHOD_INSTANCEPROVIDER;
                PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL4,                 PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "handleGetInstanceRequest: "                    "handleGetInstanceRequest: "
                        "Found METHOD_INSTANCEPROVIDER.");                        "Found METHOD_INSTANCEPROVIDER.");
            }            }
Line 829 
Line 829 
                if (id != NULL)                if (id != NULL)
                {                {
                    eMethodFound = METHOD_CIMINSTANCEPROVIDER;                    eMethodFound = METHOD_CIMINSTANCEPROVIDER;
                    PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL4,                     PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                        "handleGetInstanceRequest: "                        "handleGetInstanceRequest: "
                            "Found METHOD_CIMINSTANCEPROVIDER.");                            "Found METHOD_CIMINSTANCEPROVIDER.");
                }                }
Line 857 
Line 857 
  
         if (id == NULL)         if (id == NULL)
         {         {
            PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL2,             PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                "handleGetInstanceRequest: No method provider found!");                "handleGetInstanceRequest: No method provider found!");
  
            PEG_METHOD_EXIT();            PEG_METHOD_EXIT();
Line 917 
Line 917 
             }             }
             catch (CIMException e)             catch (CIMException e)
             {             {
                PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                 PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "handleGetInstanceRequest: "                    "handleGetInstanceRequest: "
                    "Caught CIMExcetion(METHOD_CIMINSTANCEPROVIDER) "                    "Caught CIMExcetion(METHOD_CIMINSTANCEPROVIDER) "
                        "during cimom_handle->getClass(%s): %s ",                        "during cimom_handle->getClass(%s): %s ",
Line 1033 
Line 1033 
             }             }
             catch (CIMException e)             catch (CIMException e)
             {             {
                PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                 PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "handleGetInstanceRequest: "                    "handleGetInstanceRequest: "
                    "Caught CIMExcetion (METHOD_INSTANCEPROVIDER2) "                    "Caught CIMExcetion (METHOD_INSTANCEPROVIDER2) "
                        "during cimom_handle->getClass(%s): %s ",                        "during cimom_handle->getClass(%s): %s ",
Line 1144 
Line 1144 
             }             }
             catch (CIMException e)             catch (CIMException e)
             {             {
                PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                 PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "handleGetInstanceRequest: "                    "handleGetInstanceRequest: "
                    "Caught CIMExcetion (METHOD_INSTANCEPROVIDER) "                    "Caught CIMExcetion (METHOD_INSTANCEPROVIDER) "
                        "during cimom_handle->getClass(%s): %s ",                        "during cimom_handle->getClass(%s): %s ",
Line 1199 
Line 1199 
  
         case METHOD_UNKNOWN:         case METHOD_UNKNOWN:
         {         {
             PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL2,              PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                 "handleGetInstanceRequest: Unknown method provider!");                 "handleGetInstanceRequest: Unknown method provider!");
             break;             break;
         }         }
Line 1280 
Line 1280 
  
         if (!env)         if (!env)
         {         {
             PEG_TRACE_CSTRING( TRC_PROVIDERMANAGER, Tracer::LEVEL2,              PEG_TRACE_CSTRING( TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                 "handleEnumerateInstanceRequest: "                 "handleEnumerateInstanceRequest: "
                     "Could not initialize the JVM (Java Virtual Machine) "                     "Could not initialize the JVM (Java Virtual Machine) "
                     "runtime environment.");                     "runtime environment.");
Line 1381 
Line 1381 
  
         if (id == NULL)         if (id == NULL)
         {         {
             PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL2,              PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                 "handleEnumerateInstances: No method provider found!");                 "handleEnumerateInstances: No method provider found!");
  
            PEG_METHOD_EXIT();            PEG_METHOD_EXIT();
Line 1441 
Line 1441 
             }             }
             catch (CIMException e)             catch (CIMException e)
             {             {
                PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                 PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "handleEnumerateInstances: "                    "handleEnumerateInstances: "
                    "Caught CIMExcetion(METHOD_CIMINSTANCEPROVIDER) "                    "Caught CIMExcetion(METHOD_CIMINSTANCEPROVIDER) "
                        "during cimom_handle->getClass(%s): %s ",                        "during cimom_handle->getClass(%s): %s ",
Line 1529 
Line 1529 
                     }                     }
                     catch (CIMException e)                     catch (CIMException e)
                     {                     {
                        PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                         PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                            "handleEnumerateInstances: "                            "handleEnumerateInstances: "
                            "Caught CIMExcetion "                            "Caught CIMExcetion "
                                "during cimom_handle->getClass(%s): %s ",                                "during cimom_handle->getClass(%s): %s ",
Line 1605 
Line 1605 
             }             }
             catch (CIMException e)             catch (CIMException e)
             {             {
                PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                 PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "handleEnumerateInstances: "                    "handleEnumerateInstances: "
                    "Caught CIMExcetion(METHOD_CIMINSTANCEPROVIDER) "                    "Caught CIMExcetion(METHOD_CIMINSTANCEPROVIDER) "
                        "during cimom_handle->getClass(%s): %s ",                        "during cimom_handle->getClass(%s): %s ",
Line 1699 
Line 1699 
                     }                     }
                     catch (CIMException e)                     catch (CIMException e)
                     {                     {
                        PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                         PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                            "handleEnumerateInstancesRequest: "                            "handleEnumerateInstancesRequest: "
                            "Caught CIMExcetion "                            "Caught CIMExcetion "
                               "cimom_handle->getClass(%s): %s ",                               "cimom_handle->getClass(%s): %s ",
Line 1778 
Line 1778 
             }             }
             catch (CIMException e)             catch (CIMException e)
             {             {
                PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                 PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "handleEnumerateInstancesRequest: "                    "handleEnumerateInstancesRequest: "
                    "Caught CIMExcetion(METHOD_INSTANCEPROVIDER2) "                    "Caught CIMExcetion(METHOD_INSTANCEPROVIDER2) "
                        "during cimom_handle->getClass(%s): %s ",                        "during cimom_handle->getClass(%s): %s ",
Line 1877 
Line 1877 
                     }                     }
                     catch (CIMException e)                     catch (CIMException e)
                     {                     {
                        PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                         PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                            "handleEnumerateInstancesRequest: "                            "handleEnumerateInstancesRequest: "
                            "Caught CIMExcetion "                            "Caught CIMExcetion "
                               "cimom_handle->getClass(%s): %s ",                               "cimom_handle->getClass(%s): %s ",
Line 1950 
Line 1950 
             }             }
             catch (CIMException e)             catch (CIMException e)
             {             {
                PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                 PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "handleEnumerateInstancesRequest: "                    "handleEnumerateInstancesRequest: "
                    "Caught CIMExcetion(METHOD_INSTANCEPROVIDER) "                    "Caught CIMExcetion(METHOD_INSTANCEPROVIDER) "
                        "during cimom_handle->getClass(%s): %s ",                        "during cimom_handle->getClass(%s): %s ",
Line 2040 
Line 2040 
                     }                     }
                     catch (CIMException e)                     catch (CIMException e)
                     {                     {
                        PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                         PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                            "handleEnumerateInstancesRequest: "                            "handleEnumerateInstancesRequest: "
                            "Caught CIMExcetion "                            "Caught CIMExcetion "
                                "during cimom_handle->getClass(%s): %s ",                                "during cimom_handle->getClass(%s): %s ",
Line 2072 
Line 2072 
  
         case METHOD_UNKNOWN:         case METHOD_UNKNOWN:
         {         {
             PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL2,              PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                 "handleEnumerateInstancesRequest: Unknown method provider!");                 "handleEnumerateInstancesRequest: Unknown method provider!");
             break;             break;
         }         }
Line 2107 
Line 2107 
     JNIEnv          *env           = NULL;     JNIEnv          *env           = NULL;
  
     try {     try {
         PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL3,          PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL4,
              "handleEnumerateInstanceNamesRequest: "              "handleEnumerateInstanceNamesRequest: "
                  "name space = %s class name = %s",                  "name space = %s class name = %s",
              (const char*)request->nameSpace.getString().getCString(),              (const char*)request->nameSpace.getString().getCString(),
Line 2252 
Line 2252 
  
         if (id == NULL)         if (id == NULL)
         {         {
             PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL2,              PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                 "handleEnumerateInstanceNamesRequest: "                 "handleEnumerateInstanceNamesRequest: "
                     "No method provider found!");                     "No method provider found!");
  
Line 2314 
Line 2314 
             }             }
             catch (CIMException e)             catch (CIMException e)
             {             {
                PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                 PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "handleEnumerateInstanceNamesRequest: "                    "handleEnumerateInstanceNamesRequest: "
                    "Caught CIMExcetion(METHOD_CIMINSTANCEPROVIDER) "                    "Caught CIMExcetion(METHOD_CIMINSTANCEPROVIDER) "
                        "during cimom_handle->getClass(%s): %s ",                        "during cimom_handle->getClass(%s): %s ",
Line 2430 
Line 2430 
             }             }
             catch (CIMException e)             catch (CIMException e)
             {             {
                PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                 PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "handleEnumerateInstanceNamesRequest: "                    "handleEnumerateInstanceNamesRequest: "
                    "Caught CIMExcetion(METHOD_CIMINSTANCEPROVIDER2) "                    "Caught CIMExcetion(METHOD_CIMINSTANCEPROVIDER2) "
                        "during cimom_handle->getClass(%s): %s ",                        "during cimom_handle->getClass(%s): %s ",
Line 2551 
Line 2551 
             }             }
             catch (CIMException e)             catch (CIMException e)
             {             {
                PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                 PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "handleEnumerateInstanceNamesRequest: "                    "handleEnumerateInstanceNamesRequest: "
                    "Caught CIMExcetion(METHOD_INSTANCEPROVIDER2) "                    "Caught CIMExcetion(METHOD_INSTANCEPROVIDER2) "
                        "during cimom_handle->getClass(%s): %s ",                        "during cimom_handle->getClass(%s): %s ",
Line 2670 
Line 2670 
             }             }
             catch (CIMException e)             catch (CIMException e)
             {             {
                PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL2,                 PEG_TRACE((TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                    "handleEnumerateInstanceNamesRequest: "                    "handleEnumerateInstanceNamesRequest: "
                    "Caught CIMExcetion(METHOD_INSTANCEPROVIDER) "                    "Caught CIMExcetion(METHOD_INSTANCEPROVIDER) "
                        "during cimom_handle->getClass(%s): %s ",                        "during cimom_handle->getClass(%s): %s ",
Line 2741 
Line 2741 
  
         case METHOD_UNKNOWN:         case METHOD_UNKNOWN:
         {         {
             PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL2,              PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                 "handleEnumerateInstanceNamesRequest: "                 "handleEnumerateInstanceNamesRequest: "
                     "Unknown method provider!");                     "Unknown method provider!");
             break;             break;
Line 2815 
Line 2815 
  
         if (!env)         if (!env)
         {         {
             PEG_TRACE_CSTRING( TRC_PROVIDERMANAGER, Tracer::LEVEL2,              PEG_TRACE_CSTRING( TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                 "handleCreateInstanceRequest: "                 "handleCreateInstanceRequest: "
                     "Could not initialize the JVM (Java Virtual Machine) "                     "Could not initialize the JVM (Java Virtual Machine) "
                     "runtime environment.");                     "runtime environment.");
Line 2880 
Line 2880 
  
         if (id == NULL)         if (id == NULL)
         {         {
             PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL2,              PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                 "handleCreateInstanceRequest: No method provider found!");                 "handleCreateInstanceRequest: No method provider found!");
  
            PEG_METHOD_EXIT();            PEG_METHOD_EXIT();
Line 3022 
Line 3022 
  
         case METHOD_UNKNOWN:         case METHOD_UNKNOWN:
         {         {
             PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL2,              PEG_TRACE_CSTRING(TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                 "handleCreateInstanceRequest: Unknown method provider!");                 "handleCreateInstanceRequest: Unknown method provider!");
             break;             break;
         }         }
Line 3103 
Line 3103 
  
         if (!env)         if (!env)
         {         {
             PEG_TRACE_CSTRING( TRC_PROVIDERMANAGER, Tracer::LEVEL2,              PEG_TRACE_CSTRING( TRC_PROVIDERMANAGER, Tracer::LEVEL1,
                 "handleModifyInstanceRequest: "                 "handleModifyInstanceRequest: "
                     "Could not initialize the JVM (Java Virtual Machine) "                     "Could not initialize the JVM (Java Virtual Machine) "
                     "runtime environment.");                     "runtime environment.");


Legend:
Removed from v.1.70  
changed lines
  Added in v.1.71

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2