This isn't "standalone" code -- it is referencing code which is not included: CardReviewInfoDocument
On Thu, Nov 6, 2014 at 6:26 PM, peng liu <[email protected]> wrote: > I think if i save (mDocument.putProperties(mProperties)) error. at this > time i can try call the update method ( mDocument.update(new > Document.DocumentUpdater())). > and i found the log: > 11-07 10:20:28.390 11891-11979/com.eusoft.recite.fr E/TAG﹕ > updateCardReviewInCouchBase: 8d9515d3-4a3d-49c2-bbb7-d6f335227db0 > 11-07 10:20:28.390 11891-11979/com.eusoft.recite.fr I/CBLite﹕ > Thread-2598 Begin transaction (level 1) > 11-07 10:20:28.410 11891-11979/com.eusoft.recite.fr I/CBLite﹕ > Thread-2598 Committing transaction (level 1) > 11-07 10:20:31.800 11891-11982/com.eusoft.recite.fr E/TAG﹕ > updateCardReviewInCouchBase: 8d9515d3-4a3d-49c2-bbb7-d6f335227db0 > 11-07 10:20:31.810 11891-11982/com.eusoft.recite.fr I/CBLite﹕ > Thread-2599 Begin transaction (level 1) > *11-07 10:20:31.820 11891-11982/com.eusoft.recite.fr > <http://com.eusoft.recite.fr> I/CBLite﹕ Thread-2599 CANCEL transaction > (level 1)* > 11-07 10:20:31.830 11891-11982/com.eusoft.recite.fr I/CBLite﹕ > Thread-2599 Begin transaction (level 1) > 11-07 10:20:31.840 11891-11982/com.eusoft.recite.fr I/CBLite﹕ > Thread-2599 Committing transaction (level 1) > > and not crash again .Am i right ??? > Thanks. > 在 2014年11月7日星期五UTC+8上午9时45分06秒,Traun Leyden写道: >> >> Can you produce some standalone code that reproduces the problem? >> >> >> >> On Thu, Nov 6, 2014 at 5:42 PM, peng liu <[email protected]> wrote: >> >>> I think problem is case by update same document twice ? and at second >>> times ,the first is not really update in couchbase ,so when i try update >>> again ,it will crash ???? >>> >>> 在 2014年11月7日星期五UTC+8上午9时24分35秒,peng liu写道: >>> >>>> Hi.I use couchbase on android. >>>> But some times when i update my doc .it will crash. >>>> *11-07 09:19:51.440 9487-9562/com.eusoft.recite.fr >>>> <http://com.eusoft.recite.fr> W/System.err﹕ >>>> com.couchbase.lite.CouchbaseLiteException: Conflicts not allowed and there >>>> is already an existing doc with id: 4cd9f17d-f28f-48c9-8866-eec3a9cabe35* >>>> 11-07 09:19:51.440 9487-9562/com.eusoft.recite.fr W/System.err﹕ at >>>> com.couchbase.lite.Database.putRevision(Database.java:3480) >>>> 11-07 09:19:51.440 9487-9562/com.eusoft.recite.fr W/System.err﹕ at >>>> com.couchbase.lite.Database.putRevision(Database.java:3415) >>>> 11-07 09:19:51.440 9487-9562/com.eusoft.recite.fr W/System.err﹕ at >>>> com.couchbase.lite.Document.putProperties(Document.java:415) >>>> 11-07 09:19:51.440 9487-9562/com.eusoft.recite.fr W/System.err﹕ at >>>> com.couchbase.lite.Document.putProperties(Document.java:250) >>>> 11-07 09:19:51.440 9487-9562/com.eusoft.recite.fr W/System.err﹕ at >>>> com.eusoft.recite.support.entities.AbstractDocument.save( >>>> AbstractDocument.java:58) >>>> 11-07 09:19:51.440 9487-9562/com.eusoft.recite.fr W/System.err﹕ at >>>> com.eusoft.recite.support.entities.AbstractDocument.save( >>>> AbstractDocument.java:44) >>>> 11-07 09:19:51.440 9487-9562/com.eusoft.recite.fr W/System.err﹕ at >>>> com.eusoft.recite.support.ReciteSupportController.updateCard >>>> ReviewInCouchBase(ReciteSupportController.java:417) >>>> 11-07 09:19:51.440 9487-9562/com.eusoft.recite.fr W/System.err﹕ at >>>> com.eusoft.recite.support.ReciteSupportController.answerCard( >>>> ReciteSupportController.java:815) >>>> 11-07 09:19:51.440 9487-9562/com.eusoft.recite.fr W/System.err﹕ at >>>> com.eusoft.recite.activity.recite.ReciteActivity$5.run(Recit >>>> eActivity.java:170) >>>> 11-07 09:19:51.440 9487-9562/com.eusoft.recite.fr W/System.err﹕ at >>>> java.lang.Thread.run(Thread.java:841) >>>> >>>> and how to fix it ? >>>> i found this issues:https://github.com/couchbase/couchbase-lite-java- >>>> core/issues/97#issuecomment-62040966 >>>> but i have try to clean the document cache,it will crash again. >>>> * Database db = DBController.getInstance().getCouchDatabase();* >>>> * if (db != null) {* >>>> * try {* >>>> * entity.save(db);* >>>> * } catch (CouchbaseLiteException e) {* >>>> * db.clearDocumentCache();* >>>> * entity.save(db);* >>>> * }* >>>> * }* >>>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Couchbase Mobile" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit https://groups.google.com/d/ >>> msgid/mobile-couchbase/b0ffe551-50e0-4ccc-b665- >>> 326e42a2f32e%40googlegroups.com >>> <https://groups.google.com/d/msgid/mobile-couchbase/b0ffe551-50e0-4ccc-b665-326e42a2f32e%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- > You received this message because you are subscribed to the Google Groups > "Couchbase Mobile" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/mobile-couchbase/a2bab14f-1037-4bd1-b3a5-2ec76d6a402a%40googlegroups.com > <https://groups.google.com/d/msgid/mobile-couchbase/a2bab14f-1037-4bd1-b3a5-2ec76d6a402a%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Couchbase Mobile" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/mobile-couchbase/CACSSHCEkj-tyS8%3DGzVW%2Bsj%3DoP-mWYDRquNYLSV-dhDhYN9OGXQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
