Catching OIC::Service::ResourceCacheManager::InvalidParameterException
authorMarkus Jung <markus.jung@samsung.com>
Thu, 25 Feb 2016 08:35:31 +0000 (17:35 +0900)
committerUze Choi <uzchoi@samsung.com>
Fri, 26 Feb 2016 05:14:29 +0000 (05:14 +0000)
The functions stopCaching and stopMonitoring of the RCSRemoteResourceObject throw
a OIC::Service::ResourceCacheManager::InvalidParameterException which is not catched.
Using the more generic RCSException solves the issue.

Change-Id: I42bf29b54278b0993a77c57718cd0dae2cea1a4b
Signed-off-by: Markus Jung <markus.jung@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/5197
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
service/resource-container/unittests/ResourceContainerTestSimulator.h

index ec57f31..40d1370 100644 (file)
@@ -77,7 +77,7 @@ class ResourceContainerTestSimulator
                     remoteResource->stopMonitoring();
                 }
             }
-            catch (RCSInvalidParameterException &e)
+            catch (RCSException &e)
             {
                 std::cout << "exception : " << e.what() << std::endl;
             }