[TIZEN] Resource Encapsulation Tizen build fixes.
authorarya.k <arya.kumar@samsung.com>
Fri, 18 Sep 2015 10:13:08 +0000 (15:43 +0530)
committerMadan Lanka <lanka.madan@samsung.com>
Fri, 18 Sep 2015 22:17:57 +0000 (22:17 +0000)
Change-Id: I0ada98200f182992326c2fd448730f47b30da2be
Signed-off-by: arya.k <arya.kumar@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/2689
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Madan Lanka <lanka.madan@samsung.com>
gbsbuild.sh
service/resource-encapsulation/src/resourceContainer/src/BundleResource.cpp
service/resource-encapsulation/src/resourceContainer/src/Configuration.cpp
service/resource-encapsulation/src/resourceContainer/src/ResourceContainerImpl.cpp
service/resource-encapsulation/src/serverBuilder/src/RCSResourceObject.cpp
tools/tizen/iotivity.spec

index 749da0a985162b840d9f79fc8cf6ab4209da4dbe..24a1cf827af3029cffcfacee86ac610a5a7b826d 100755 (executable)
@@ -29,6 +29,7 @@ cp -R ./resource $sourcedir/tmp
 cp -R ./service $sourcedir/tmp
 cp ./extra_options.scons $sourcedir/tmp
 cp ./tools/tizen/*.spec ./tmp/packaging
+cp ./tools/tizen/*.manifest ./tmp/packaging
 cp ./SConstruct ./tmp
 cp ./tools/tizen/*.rpm ./tmp
 cp ./tools/tizen/.gbs.conf ./tmp
index 831d9ca37d6d5148874679d60fd50d5aa052ea37..de161536418e3be517ffc3da10819986c30ff407 100644 (file)
@@ -25,7 +25,6 @@
 
 #include "InternalTypes.h"
 
-
 namespace OIC
 {
     namespace Service
@@ -71,7 +70,7 @@ namespace OIC
 
         void BundleResource::setAttribute(std::string key, RCSResourceAttributes::Value &&value)
         {
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("set attribute \'" + key + "\', with " +
+            OC_LOG_V(INFO, CONTAINER_TAG, "set attribute \(%s)'", std::string(key + "\', with " +
                      value.toString()).c_str());
 
             m_resourceAttributes[key] = value;
@@ -82,7 +81,7 @@ namespace OIC
 
         RCSResourceAttributes::Value BundleResource::getAttribute(const std::string &key)
         {
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("get attribute \'" + key + "\'").c_str());
+            OC_LOG_V(INFO, CONTAINER_TAG, "get attribute \'(%s)" , std::string(key + "\'").c_str());
 
             return m_resourceAttributes.at(key);
         }
index 2af71f67b5e6b13f717eecb27f9e5d84a8045a5b..e545c2538375cc1a124e38f97179f7bcb64cb0cf 100644 (file)
@@ -24,6 +24,7 @@
 #include <utility>
 #include "InternalTypes.h"
 
+#define CONTAINER_TAG "RESOURCE_CONTAINER"
 
 namespace OIC
 {
@@ -112,8 +113,8 @@ namespace OIC
                 }
                 catch (rapidxml::parse_error &e)
                 {
-                    OC_LOG_V(ERROR, CONTAINER_TAG, "xml parsing failed !!");
-                    OC_LOG_V(ERROR, CONTAINER_TAG, e.what());
+                    OC_LOG(ERROR, CONTAINER_TAG, "xml parsing failed !!");
+                    OC_LOG_V(ERROR, CONTAINER_TAG, "Exception : (%s)", e.what());
                 }
             }
         }
@@ -158,8 +159,8 @@ namespace OIC
                 }
                 catch (rapidxml::parse_error &e)
                 {
-                    OC_LOG_V(ERROR, CONTAINER_TAG, "xml parsing failed !!");
-                    OC_LOG_V(ERROR, CONTAINER_TAG, e.what());
+                    OC_LOG(ERROR, CONTAINER_TAG, "xml parsing failed !!");
+                    OC_LOG_V(ERROR, CONTAINER_TAG, "Exception (%s)", e.what());
                 }
             }
         }
@@ -247,8 +248,8 @@ namespace OIC
                 }
                 catch (rapidxml::parse_error &e)
                 {
-                    OC_LOG_V(ERROR, CONTAINER_TAG, "xml parsing failed !!");
-                    OC_LOG_V(ERROR, CONTAINER_TAG, e.what());
+                    OC_LOG(ERROR, CONTAINER_TAG, "xml parsing failed !!");
+                    OC_LOG_V(ERROR, CONTAINER_TAG, "Exception (%s)", e.what());
                 }
             }
         }
@@ -277,13 +278,13 @@ namespace OIC
                 }
                 catch (rapidxml::parse_error &e)
                 {
-                    OC_LOG_V(ERROR, CONTAINER_TAG, "xml parsing failed !!");
-                    OC_LOG_V(ERROR, CONTAINER_TAG, e.what());
+                    OC_LOG(ERROR, CONTAINER_TAG, "xml parsing failed !!");
+                    OC_LOG_V(ERROR, CONTAINER_TAG, "Exception (%s)", e.what());
                 }
             }
             else
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG, "Configuration File load failed !!");
+                OC_LOG(ERROR, CONTAINER_TAG, "Configuration File load failed !!");
             }
         }
     }
index 042db57f3a2cef0c3a53d375f3f74b94064dd7f4..c696fbd489d5f9cd6e90af3db770a8cbf46b0522 100644 (file)
@@ -59,11 +59,11 @@ namespace OIC
 
         void ResourceContainerImpl::startContainer(const std::string &configFile)
         {
-            OC_LOG_V(INFO, CONTAINER_TAG, "Starting resource container.");
+            OC_LOG(INFO, CONTAINER_TAG, "Starting resource container.");
 #if (JAVA_SUPPORT)
-            OC_LOG_V(INFO, CONTAINER_TAG, "Resource container has Java support.");
+            OC_LOG(INFO, CONTAINER_TAG, "Resource container has Java support.");
 #else
-            OC_LOG_V(INFO, CONTAINER_TAG, "Resource container without Java support.");
+            OC_LOG(INFO, CONTAINER_TAG, "Resource container without Java support.");
 #endif
 
 
@@ -92,8 +92,7 @@ namespace OIC
                                 bundles[i][BUNDLE_LIBRARY_PATH]);
                         }
 
-                        OC_LOG_V(INFO, CONTAINER_TAG, std::string("Init Bundle:" +
-                                bundles[i][BUNDLE_ID] + ";" +
+                        OC_LOG_V(INFO, CONTAINER_TAG, "Init Bundle:(%s)", std::string(bundles[i][BUNDLE_ID] + ";" +
                                  bundles[i][BUNDLE_PATH]).c_str());
                         registerBundle(bundleInfo);
                         activateBundle(bundleInfo);
@@ -123,7 +122,7 @@ namespace OIC
 
         void ResourceContainerImpl::stopContainer()
         {
-            OC_LOG_V(INFO, CONTAINER_TAG, "Stopping resource container.");
+            OC_LOG(INFO, CONTAINER_TAG, "Stopping resource container.");
 
             for (std::map< std::string, BundleInfoInternal * >::iterator it = m_bundles.begin();
                  it != m_bundles.end(); ++it)
@@ -172,16 +171,16 @@ namespace OIC
 
         void ResourceContainerImpl::activateBundle(const std::string &id)
         {
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("Activating bundle: " +
-                    m_bundles[id]->getID()).c_str());
+            OC_LOG_V(INFO, CONTAINER_TAG, "Activating bundle: (%s)",
+                     std::string(m_bundles[id]->getID()).c_str());
             activationLock.lock();
             auto f = std::bind(&ResourceContainerImpl::activateBundleThread, this,
                                                        id);
             boost::thread activator(f);
             activator.timed_join(boost::posix_time::seconds(BUNDLE_SET_GET_WAIT_SEC));
             activationLock.unlock();
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("Bundle activated: " +
-                    m_bundles[id]->getID()).c_str());
+            OC_LOG_V(INFO, CONTAINER_TAG, "Bundle activated: (%s)",
+                     std::string(m_bundles[id]->getID()).c_str());
 }
 
         void ResourceContainerImpl::deactivateBundle(const std::string &id)
@@ -201,8 +200,8 @@ namespace OIC
         // loads the bundle
         void ResourceContainerImpl::registerBundle(RCSBundleInfo *bundleInfo)
         {
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("Registering bundle: " +
-                    bundleInfo->getPath()).c_str());
+            OC_LOG_V(INFO, CONTAINER_TAG, "Registering bundle: (%s)",
+                     std::string(bundleInfo->getPath()).c_str());
 
             if (has_suffix(bundleInfo->getPath(), ".jar"))
             {
@@ -240,15 +239,15 @@ namespace OIC
         {
             void *bundleHandle = m_bundles[id]->getBundleHandle();
 
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("Unregister bundle: " +
-                    m_bundles[id]->getID()).c_str());
+            OC_LOG_V(INFO, CONTAINER_TAG, "Unregister bundle: (%s)",
+                     std::string(m_bundles[id]->getID()).c_str());
 
             const char *error;
             dlclose(bundleHandle);
 
             if ((error = dlerror()) != NULL)
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG, error);
+                OC_LOG_V(ERROR, CONTAINER_TAG, "Error (%s)", error);
             }
             else
             {
@@ -263,8 +262,7 @@ namespace OIC
             string strResourceType = resource->m_resourceType;
             RCSResourceObject::Ptr server = nullptr;
 
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("Registration of resource " +
-                    strUri + ", " +
+            OC_LOG_V(INFO, CONTAINER_TAG, "Registration of resource (%s)" , std::string(strUri + ", " +
                      strResourceType).c_str());
 
             registrationLock.lock();
@@ -288,8 +286,7 @@ namespace OIC
                         std::bind(&ResourceContainerImpl::setRequestHandler, this,
                                   std::placeholders::_1, std::placeholders::_2));
 
-                    OC_LOG_V(INFO, CONTAINER_TAG, std::string("Registration finished " +
-                            strUri + ", " +
+                    OC_LOG_V(INFO, CONTAINER_TAG, "Registration finished (%s)", std::string(strUri + ", " +
                              strResourceType).c_str());
 
                     if (m_config->isHasInput(resource->m_bundleId))
@@ -303,8 +300,8 @@ namespace OIC
             }
             else
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG, std::string("resource with " +
-                        strUri + " already exists.").c_str());
+                OC_LOG_V(ERROR, CONTAINER_TAG, "resource with (%s)",
+                         std::string(strUri + " already exists.").c_str());
             }
             registrationLock.unlock();
         }
@@ -314,9 +311,9 @@ namespace OIC
             string strUri = resource->m_uri;
             string strResourceType = resource->m_resourceType;
 
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("Unregistration of resource " +
-                    resource->m_uri + ", " +
-                     resource->m_resourceType).c_str());
+            OC_LOG_V(INFO, CONTAINER_TAG, "Unregistration of resource (%s)",
+                     std::string(resource->m_uri + ", " +
+                                 resource->m_resourceType).c_str());
 
             if (m_config->isHasInput(resource->m_bundleId))
             {
@@ -419,8 +416,7 @@ namespace OIC
 
         void ResourceContainerImpl::onNotificationReceived(const std::string &strResourceUri)
         {
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("notification from "
-                    + strResourceUri + ".").c_str());
+            OC_LOG_V(INFO, CONTAINER_TAG, "notification from (%s)", std::string(strResourceUri + ".").c_str());
 
             if (m_mapServers.find(strResourceUri) != m_mapServers.end())
             {
@@ -449,14 +445,13 @@ namespace OIC
                     activateBundle(m_bundles[bundleId]);
                 else
                 {
-                    OC_LOG_V(ERROR, CONTAINER_TAG, "Bundle already started");
+                    OC_LOG(ERROR, CONTAINER_TAG, "Bundle already started");
                 }
             }
             else
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG,
-                         std::string("Bundle with ID \'" +
-                                 bundleId + "\' is not registered.").c_str());
+                OC_LOG_V(ERROR, CONTAINER_TAG, "Bundle with ID \'(%s)",
+                         std::string(bundleId + "\' is not registered.").c_str());
             }
         }
 
@@ -468,14 +463,13 @@ namespace OIC
                     deactivateBundle(m_bundles[bundleId]);
                 else
                 {
-                    OC_LOG_V(ERROR, CONTAINER_TAG, "Bundle not activated");
+                    OC_LOG(ERROR, CONTAINER_TAG, "Bundle not activated");
                 }
             }
             else
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG,
-                         std::string("Bundle with ID \'" +
-                                 bundleId + "\' is not registered.").c_str());
+                OC_LOG_V(ERROR, CONTAINER_TAG, "Bundle with ID \'(%s)",
+                         std::string(bundleId + "\' is not registered.").c_str());
             }
         }
 
@@ -486,7 +480,7 @@ namespace OIC
             (void) bundleUri;
 
             if (m_bundles.find(bundleId) != m_bundles.end())
-                OC_LOG_V(ERROR, CONTAINER_TAG, "BundleId already exist");
+                OC_LOG(ERROR, CONTAINER_TAG, "BundleId already exist");
 
             else
             {
@@ -502,8 +496,7 @@ namespace OIC
                     ((BundleInfoInternal *)bundleInfo)->setLibraryPath(params[BUNDLE_LIBRARY_PATH]);
                 }
 
-                OC_LOG_V(INFO, CONTAINER_TAG, std::string("Add Bundle: " +
-                        bundleInfo->getID() + "; " +
+                OC_LOG_V(INFO, CONTAINER_TAG, "Add Bundle: (%s)", std::string(bundleInfo->getID() + "; " +
                          bundleInfo->getPath()).c_str());
 
                 registerBundle(bundleInfo);
@@ -523,9 +516,8 @@ namespace OIC
             }
             else
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG,
-                         std::string("Bundle with ID \'" +
-                                 bundleId + "\' is not registered.").c_str());
+                OC_LOG_V(ERROR, CONTAINER_TAG, "Bundle with ID \'(%s)",
+                         std::string(bundleId + "\' is not registered.").c_str());
             }
         }
 
@@ -566,9 +558,8 @@ namespace OIC
             }
             else
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG,
-                         std::string("Bundle with ID \'" +
-                                 bundleId + "\' is not registered.").c_str());
+                OC_LOG_V(ERROR, CONTAINER_TAG, "Bundle with ID \'(%s)",
+                         std::string(bundleId + "\' is not registered.").c_str());
             }
         }
 
@@ -584,9 +575,8 @@ namespace OIC
             }
             else
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG,
-                         std::string("Bundle with ID \'" +
-                                 bundleId + "\' is not registered.").c_str());
+                OC_LOG_V(ERROR, CONTAINER_TAG, "Bundle with ID \'(%s)",
+                         std::string(bundleId + "\' is not registered.").c_str());
             }
         }
 
@@ -637,7 +627,7 @@ namespace OIC
 
                 if ((error = dlerror()) != NULL)
                 {
-                    OC_LOG_V(ERROR, CONTAINER_TAG, error);
+                    OC_LOG_V(ERROR, CONTAINER_TAG, "Error : (%s)", error);
                 }
                 else
                 {
@@ -655,7 +645,7 @@ namespace OIC
             {
                 if ((error = dlerror()) != NULL)
                 {
-                    OC_LOG_V(ERROR, CONTAINER_TAG, error);
+                    OC_LOG_V(ERROR, CONTAINER_TAG, "Error : (%s)", error);
                 }
             }
         }
@@ -672,7 +662,7 @@ namespace OIC
             else
             {
                 //Unload module and return error
-                OC_LOG_V(ERROR, CONTAINER_TAG, "Activation unsuccessful.");
+                OC_LOG(ERROR, CONTAINER_TAG, "Activation unsuccessful.");
             }
 
             BundleInfoInternal *bundleInfoInternal = (BundleInfoInternal *) m_bundles[bundleId];
@@ -757,8 +747,8 @@ namespace OIC
         {
             deactivator_t *bundleDeactivator = m_bundles[id]->getBundleDeactivator();
 
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("De-activating bundle: " +
-                     m_bundles[id]->getID()).c_str());
+            OC_LOG_V(INFO, CONTAINER_TAG, "De-activating bundle: (%s)", std::string(
+                         m_bundles[id]->getID()).c_str());
 
             if (bundleDeactivator != NULL)
             {
@@ -768,7 +758,7 @@ namespace OIC
             else
             {
                 //Unload module and return error
-                OC_LOG_V(ERROR, CONTAINER_TAG, "De-activation unsuccessful.");
+                OC_LOG(ERROR, CONTAINER_TAG, "De-activation unsuccessful.");
             }
         }
 
@@ -785,7 +775,7 @@ namespace OIC
             }
             else
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG, "addResource unsuccessful.");
+                OC_LOG(ERROR, CONTAINER_TAG, "addResource unsuccessful.");
             }
         }
 
@@ -803,15 +793,15 @@ namespace OIC
                 }
                 else
                 {
-                    OC_LOG_V(ERROR, CONTAINER_TAG, "removeResource unsuccessful.");
+                    OC_LOG(ERROR, CONTAINER_TAG, "removeResource unsuccessful.");
                 }
             }
         }
 
         void ResourceContainerImpl::activateBundleThread(const std::string &id)
         {
-            OC_LOG_V(INFO, CONTAINER_TAG,
-                    std::string("Activating bundle: " + m_bundles[id]->getID()).c_str());
+            OC_LOG_V(INFO, CONTAINER_TAG, "Activating bundle: (%s)",
+                    std::string(m_bundles[id]->getID()).c_str());
 
             if (m_bundles[id]->getJavaBundle())
             {
@@ -824,8 +814,8 @@ namespace OIC
                 activateSoBundle (id);
             }
 
-            OC_LOG_V(INFO, CONTAINER_TAG,
-                    std::string("Bundle activated: " + m_bundles[id]->getID()).c_str());
+            OC_LOG_V(INFO, CONTAINER_TAG, "Bundle activated: (%s)",
+                    std::string(m_bundles[id]->getID()).c_str());
         }
 
 #if(JAVA_SUPPORT)
@@ -836,7 +826,7 @@ namespace OIC
 
         void ResourceContainerImpl::registerJavaBundle(RCSBundleInfo *bundleInfo)
         {
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("Registering Java bundle " +
+            OC_LOG_V(INFO, CONTAINER_TAG, "Registering Java bundle (%s)", std::string(+
                      bundleInfo->getID()).c_str());
 
             JavaVM *jvm;
@@ -850,15 +840,13 @@ namespace OIC
             {
                 fclose(file);
 
-                OC_LOG_V(INFO, CONTAINER_TAG, std::string("Resource bundle " +
-                        bundleInfo->getPath() +
+                OC_LOG_V(INFO, CONTAINER_TAG, "Resource bundle (%s)", std::string(bundleInfo->getPath() +
                          " available.").c_str());
             }
             else
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG,
-                         std::string("Resource bundle " + bundleInfo->getPath() + " "
-                                 "not available.").c_str());
+                OC_LOG_V(ERROR, CONTAINER_TAG, "Resource bundle (%s)",
+                         std::string(bundleInfo->getPath() + " not available.").c_str());
 
                 return;
             }
@@ -869,8 +857,7 @@ namespace OIC
             strcpy(classpath, "-Djava.class.path=");
             strcat(classpath, bundleInfo->getPath().c_str());
 
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("Configured classpath: ").
-                    append(classpath).c_str());
+            OC_LOG(INFO, CONTAINER_TAG, std::string("Configured classpath: ").append(classpath).c_str());
 
             options[1].optionString = classpath;
 
@@ -879,8 +866,7 @@ namespace OIC
             strcat(libraryPath, bundleInfo->getLibraryPath().c_str());
             options[2].optionString = libraryPath;
 
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("Configured library path: ").
-                    append(libraryPath).c_str());
+            OC_LOG(INFO, CONTAINER_TAG, std::string("Configured library path: ").append(libraryPath).c_str());
 
             vm_args.version = JNI_VERSION_1_4;
             vm_args.options = options;
@@ -892,29 +878,29 @@ namespace OIC
 
             if (res < 0)
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG, "cannot create JavaVM.");
+                OC_LOG(ERROR, CONTAINER_TAG, "cannot create JavaVM.");
                 return;
             }
             else
             {
-                OC_LOG_V(INFO, CONTAINER_TAG, "JVM successfully created.");
+                OC_LOG(INFO, CONTAINER_TAG, "JVM successfully created.");
             }
 
             m_bundleVM.insert(std::pair< string, JavaVM * >(bundleInfo->getID(), jvm));
 
             const char *className = bundleInfoInternal->getActivatorName().c_str();
 
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("Looking up class: " +
-                     bundleInfoInternal->getActivatorName() + "|").c_str());
+            OC_LOG_V(INFO, CONTAINER_TAG, "Looking up class: (%s)", std::string(
+                         bundleInfoInternal->getActivatorName() + "|").c_str());
 
             jclass bundleActivatorClass = env->FindClass(className);
 
             if (bundleActivatorClass == NULL)
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG, std::string("Cannot register bundle " +
-                        bundleInfoInternal->getID()
-                         + " bundle activator(" + bundleInfoInternal->getActivatorName()
-                         + ") not found ").c_str());
+                OC_LOG_V(ERROR, CONTAINER_TAG, "Cannot register bundle (%s)",
+                         std::string( bundleInfoInternal->getID()
+                                      + " bundle activator(" + bundleInfoInternal->getActivatorName()
+                                      + ") not found ").c_str());
                 return;
             }
 
@@ -923,9 +909,9 @@ namespace OIC
 
             if (activateMethod == NULL)
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG, std::string("Cannot register bundle " +
-                        bundleInfoInternal->getID()
-                         + " activate bundle method not found ").c_str());
+                OC_LOG_V(ERROR, CONTAINER_TAG, "Cannot register bundle (%s)",
+                         std::string( bundleInfoInternal->getID()
+                                      + " activate bundle method not found ").c_str());
 
                 return;
             }
@@ -936,9 +922,9 @@ namespace OIC
 
             if (deactivateMethod == NULL)
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG, std::string("Cannot register bundle " +
-                        bundleInfoInternal->getID()
-                         + " deactivate bundle method not found ").c_str());
+                OC_LOG_V(ERROR, CONTAINER_TAG, "Cannot register bundle (%s)",
+                         std::string( bundleInfoInternal->getID()
+                                      + " deactivate bundle method not found ").c_str());
 
                 return;
             }
@@ -959,12 +945,12 @@ namespace OIC
 
             m_bundles[bundleInfo->getID()] = ((BundleInfoInternal *)bundleInfo);
 
-            OC_LOG_V(INFO, CONTAINER_TAG, "Bundle registered");
+            OC_LOG(INFO, CONTAINER_TAG, "Bundle registered");
         }
 
         void ResourceContainerImpl::activateJavaBundle(string bundleId)
         {
-            OC_LOG_V(INFO, CONTAINER_TAG, "Activating java bundle");
+            OC_LOG(INFO, CONTAINER_TAG, "Activating java bundle");
 
             JavaVM *vm = getJavaVM(bundleId);
             BundleInfoInternal *bundleInfoInternal = (BundleInfoInternal *) m_bundles[bundleId];
@@ -975,12 +961,12 @@ namespace OIC
             {
                 if (vm->AttachCurrentThread((void **) &env, NULL) != 0)
                 {
-                    OC_LOG_V(ERROR, CONTAINER_TAG, "Failed to attach ");
+                    OC_LOG(ERROR, CONTAINER_TAG, "Failed to attach ");
                 }
             }
             else if (envStat == JNI_EVERSION)
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG, "Env: version not supported ");
+                OC_LOG(ERROR, CONTAINER_TAG, "Env: version not supported ");
             }
 
             env->CallVoidMethod(bundleInfoInternal->getJavaBundleActivatorObject(),
@@ -991,7 +977,7 @@ namespace OIC
 
         void ResourceContainerImpl::deactivateJavaBundle(string bundleId)
         {
-            OC_LOG_V(INFO, CONTAINER_TAG, "Deactivating java bundle");
+            OC_LOG(INFO, CONTAINER_TAG, "Deactivating java bundle");
 
             JavaVM *vm = getJavaVM(bundleId);
             BundleInfoInternal *bundleInfoInternal = (BundleInfoInternal *) m_bundles[bundleId];
@@ -1002,12 +988,12 @@ namespace OIC
             {
                 if (vm->AttachCurrentThread((void **) &env, NULL) != 0)
                 {
-                    OC_LOG_V(ERROR, CONTAINER_TAG, "Failed to attach ");
+                    OC_LOG(ERROR, CONTAINER_TAG, "Failed to attach ");
                 }
             }
             else if (envStat == JNI_EVERSION)
             {
-                OC_LOG_V(ERROR, CONTAINER_TAG, "Env: version not supported ");
+                OC_LOG(ERROR, CONTAINER_TAG, "Env: version not supported ");
             }
 
             env->CallVoidMethod(bundleInfoInternal->getJavaBundleActivatorObject(),
@@ -1018,10 +1004,10 @@ namespace OIC
 
         void ResourceContainerImpl::unregisterBundleJava(string id)
         {
-            OC_LOG_V(INFO, CONTAINER_TAG, std::string("Unregister Java bundle: " +
-                     m_bundles[id]->getID()).c_str());
+            OC_LOG_V(INFO, CONTAINER_TAG, "Unregister Java bundle: (%s)", std::string(
+                         m_bundles[id]->getID()).c_str());
 
-            OC_LOG_V(INFO, CONTAINER_TAG, "Destroying JVM");
+            OC_LOG(INFO, CONTAINER_TAG, "Destroying JVM");
 
             m_bundleVM[id]->DestroyJavaVM();
 
index ffbf5225ff8c9530d23d27ebb1030fcf729ce49b..5f5eb46db09315e98436b379fa5ae15d18aaa384 100644 (file)
 #include <logger.h>
 #include <OCPlatform.h>
 
+#define LOG_TAG "RCSResourceObject"
+
 namespace
 {
     using namespace OIC::Service;
 
-    constexpr char LOG_TAG[]{ "RCSResourceObject" };
-
     inline bool hasProperty(uint8_t base, uint8_t target)
     {
         return (base & target) == target;
@@ -70,7 +70,7 @@ namespace
         }
         catch (const OC::OCException& e)
         {
-            OC_LOG(WARNING, LOG_TAG, e.what());
+            OC_LOG_V(WARNING, LOG_TAG, "Error (%s)", e.what());
         }
 
         return OC_EH_ERROR;
index a5ee51b3cff13a12f0583f3af42f464794e8709a..1d35ddfe4cbe4006f770358c9efbf6ec8224056f 100644 (file)
@@ -154,11 +154,14 @@ cp service/protocol-plugin/plugin-manager/src/*.h %{buildroot}%{_includedir}
 %manifest %{name}.manifest
 %defattr(-,root,root,-)
 %{_libdir}/libBMISensor.so
+%{_libdir}/libBMISensorBundle.so
+%{_libdir}/libDISensorBundle.so
 %{_libdir}/libDiscomfortIndexSensor.so
 %{_libdir}/libmosquittopp.so
 %{_libdir}/libpmimpl.so
 %{_libdir}/libSSMCore.so
 %{_libdir}/libNotificationManager.so
+%{_libdir}/libTGMSDKLibrary.so
 %{_libdir}/libHueBundle.so
 %{_libdir}/librcs_client.so
 %{_libdir}/librcs_common.so