version 1.251, 2006/07/14 20:12:50
|
version 1.252, 2006/07/21 18:44:09
|
|
|
cimException = PEGASUS_CIM_EXCEPTION(CIM_ERR_NOT_SUPPORTED, String::EMPTY); | cimException = PEGASUS_CIM_EXCEPTION(CIM_ERR_NOT_SUPPORTED, String::EMPTY); |
exception=true; | exception=true; |
#else | #else |
if (QuerySupportRouter::routeHandleExecQueryRequest(this,request)==false) { |
if (QuerySupportRouter::routeHandleExecQueryRequest(this,request)==false) |
try { |
{ |
|
if(request->operationContext.contains(SubscriptionFilterConditionContainer::NAME)) |
|
{ |
SubscriptionFilterConditionContainer sub_cntr = request->operationContext.get(SubscriptionFilterConditionContainer::NAME); | SubscriptionFilterConditionContainer sub_cntr = request->operationContext.get(SubscriptionFilterConditionContainer::NAME); |
cimException = PEGASUS_CIM_EXCEPTION(CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED, sub_cntr.getQueryLanguage()); | cimException = PEGASUS_CIM_EXCEPTION(CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED, sub_cntr.getQueryLanguage()); |
} catch (Exception) |
|
{ |
|
cimException = PEGASUS_CIM_EXCEPTION(CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED, request->queryLanguage); |
|
} | } |
catch (...) |
else |
{ | { |
cimException = PEGASUS_CIM_EXCEPTION(CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED,"Caught unhandled exception (...)"); |
cimException = PEGASUS_CIM_EXCEPTION(CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED, request->queryLanguage); |
} | } |
|
|
exception=true; | exception=true; |
} | } |
#endif | #endif |