Hello.
I have got an exception while load data on to server using DataService API in Android.
This request throws exception after 20-30 cycles executions of
for (Word w : words) {
if (!mWordsDataSourceHelper.exists(w)) {
mCloudSyncedCount++;
Backendless.Persistence.of(Word.class).save(w, new AsyncCallback<Word>() {
@Override
public void handleResponse(Word word) {
mWordsDataSourceHelper.addWord(word);
mCloudSyncedCount--;
syncCompleted();
}
@Override
public void handleFault(BackendlessFault backendlessFault) {
Log.e(TAG, getString(R.string.error_cloud_save));
Log.e(TAG, backendlessFault.getCode());
Log.e(TAG, backendlessFault.getMessage());
mCloudSyncedCount--;
syncCompleted();
}
});
}
}
[spoiler=Stack trace]688-688/com.solo12zw74.dicsy E/SynchronizationProvider: error while try to save word in cloud08-07 23:04:50.677 688-688/com.solo12zw74.dicsy E/SynchronizationProvider: IllegalArgumentException08-07 23:04:50.677 688-688/com.solo12zw74.dicsy E/SynchronizationProvider: Task com.backendless.Invoker$1@4250f8d0 rejected from java.util.concurrent.ThreadPoolExecutor@4235dfc0[Running, pool size = 10, active threads = 9, queued tasks = 10, completed tasks = 3]08-07 23:04:50.708 688-688/com.solo12zw74.dicsy E/SynchronizationProvider: error while try to save word in cloud08-07 23:04:50.708 688-688/com.solo12zw74.dicsy E/SynchronizationProvider: IllegalArgumentException08-07 23:04:50.708 688-688/com.solo12zw74.dicsy E/SynchronizationProvider: Task com.backendless.Invoker$1@42515158 rejected from java.util.concurrent.ThreadPoolExecutor@4235dfc0[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 3]08-07 23:04:50.755 688-688/com.solo12zw74.dicsy E/SynchronizationProvider: error while try to save word in cloud08-07 23:04:50.755 688-688/com.solo12zw74.dicsy E/SynchronizationProvider: IllegalArgumentException08-07 23:04:50.755 688-688/com.solo12zw74.dicsy E/SynchronizationProvider: Task com.backendless.Invoker$1@4251cdd0 rejected from java.util.concurrent.ThreadPoolExecutor@4235dfc0[Running, pool size = 10, active threads = 10, queued tasks = 10, completed tasks = 3[/spoiler]