Imported Upstream version 1.0.1
[platform/upstream/iotivity.git] / service / simulator / java / jni / simulator_manager_jni.cpp
index 6ae6e58..0fc5796 100644 (file)
@@ -712,6 +712,11 @@ JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved)
         return JNI_ERR;
     }
 
+    if (false == getClassRef(env, "java/lang/Boolean", gSimulatorClassRefs.classBoolean))
+    {
+        return JNI_ERR;
+    }
+
     if (false == getClassRef(env, "java/lang/String", gSimulatorClassRefs.classString))
     {
         return JNI_ERR;
@@ -829,6 +834,11 @@ JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved)
     if (!gSimulatorClassRefs.classDoubleCtor)
         return JNI_ERR;
 
+    gSimulatorClassRefs.classBooleanCtor= env->GetMethodID(gSimulatorClassRefs.classBoolean, "<init>",
+                                          "(Z)V");
+    if (!gSimulatorClassRefs.classBooleanCtor)
+        return JNI_ERR;
+
     gSimulatorClassRefs.classHashMapCtor = env->GetMethodID(gSimulatorClassRefs.classHashMap, "<init>",
                                            "()V");
     if (!gSimulatorClassRefs.classHashMapCtor)