2015-03-18 3 views
1

IBM MobileFirst 6.3.0 в WindowsMobileFirst 6.3: Не удалось найти метод org.json.JSONException. <init>

У меня есть несколько предупреждений и исключений, когда я работаю с Json Store.

Может ли это быть проигнорирован или любое исправление доступно, Поскольку я использую последнюю MobileFirst студию, установленную из Затмения Market места

JSON STORE Код:

var jsonStoreObject = { }; 

jsonStoreObject.collectionName = 'people'; 

jsonStoreObject.collections = { 
      people : { 
       searchFields : {name: 'string', age: 'integer'} 
      } 
}; 

jsonStoreObject.options = { 
      username : "Hello", 
      password : "123" 
}; 


function openJSON(){ 
WL.JSONStore.init(jsonStoreObject.collections, jsonStoreObject.options) 
.then(function(data) {   
    WL.Logger.info("After Init::"+ JSON.stringify(data)); 
    return WL.JSONStore.get(jsonStoreObject.collectionName).findAll(); 
}) 
.then(function(findAllResult) { 
    WL.Logger.info("findAllResult::"+ JSON.stringify(findAllResult)); 
    if (findAllResult.length == 0) { 
     var data = [{name: 'carlos', age: 10}]; 
     return WL.JSONStore.get(jsonStoreObject.collectionName).add(data); 
    } 
}) 
.fail(function (errorObject) { 
    console.log("Json Failure:: " + WL.JSONStore.getErrorMessage(errorObject)); 
}); 
} 

Исключение/Предупреждение:

03-18 05: 23: 17.332: I/dalvikvm (1669): Не удалось найти метод org.json.JSONException., На который ссылается метод meth od com.worklight.androidgap.jsonstore.security.DPKBean.

03-18 05: 23: 17.332: W/dalvikvm (1669): VFY: невозможно решить прямой метод 34098: Lorg/json/JSONException ;. (Ljava/lang/Throwable;) V

Кроме того, когда я вызываю openJSON(), я впервые использовал следующую базу данных, как база данных.

03-18 06: 50: 05,518: D/JSONSTORE (1053): JSONStoreLogger.logDebug в JSONStoreLogger.java:174 :: инициализации базы данных "людей" (уже существует ложь)

ответ

0

Первый - это просто предупреждение, и оно всегда появляется. Это ничего не влияет. Второй - это просто сообщение об отладке, сообщающее вам, была ли созданная вами коллекция ранее создана или нет; если бы он уже существовал, он просто вернул бы это и сказал бы «уже существует: истина».

Ни один из них не влияет на выполнение, поэтому вам не о чем беспокоиться.

Смежные вопросы