Sync error
Hey all,
I noticed today that I have a sync error. I followed the steps in https://support.logos.com/hc/en-us/articles/360007917952-Error-During-Synchronization but the error persists. After enabling logging, I found that the problem has been occurring for more than a month. Here's the most recent error from the log file. My Logos software shows no clippings, while documents.logos.com has a bunch. What now?
Program Version: 9.0 SR-2 (9.0.0.0181)
Time: 2020-11-05 10:38:09 -05:00 (2020-11-05T15:38:09Z)
Exception while syncing client: ClippingsSyncItem
System.InvalidOperationException: Document Id of clippings item cannot be null
at Logos.Documents.Contracts.ClippingsDocs.ClippingsItemRevisionData.Validate()
at Libronix.DigitalLibrary.Documents.Clippings.ClippingsManager.OurSyncClientRepository.UpdateReferencedClippingItemRevisions(Int64 documentRowId, ReadOnlyCollection`1 items)
at Libronix.DigitalLibrary.Documents.Clippings.ClippingsManager.OurSyncClientRepository.UpdateItem(ClippingsSyncItem item, SyncClientItemState itemState)
at Logos.Sync.Client.Database.DatabaseSyncClientRepository`1.DoUpdateItem(TSyncItem item, SyncClientItemState state, ICollection`1 changes)
at Logos.Sync.Client.Database.DatabaseSyncClientRepository`1.IntegrateLatestItemsCore(IEnumerable`1 items, Nullable`1 milestone, SyncClientSyncResult syncResult, IWorkState state)
at Logos.Sync.Client.SyncClientRepository`1.IntegrateLatestItems(IEnumerable`1 items, Nullable`1 milestone, SyncClientSyncResult syncResult, IWorkState state)
at Logos.Sync.Client.SyncClient.Sync(SyncPurpose purpose, SyncRestrictions restrictions, IWorkState state)
at Logos.Sync.Client.SyncV2Client.Sync(SyncPurpose purpose, SyncRestrictions restrictions, IWorkState workState)
at Logos.Sync.Client.SyncManager.SyncManagerThread()
Comments
-
Hi Tim,
If there is nothing in the app I would first check the clippings are showing in https://app.logos.com/documents, then if they are showing I would
- Close Logos and wait for it to exit fully.
- Move the Clippings folder C:\Users\Tim\AppData\Local\Logos\Documents\qxzutspd.u0i\Documents\Clippings to your desktop
- Reopen Logos and let it sync the clippings back from the web.
If you are all happy with that then delete the desktop clippings folder.
0 -
Alas, no joy.
I still get the same sync error after following the steps outlined. Log files attached. Does anyone have further recommendations?
Program Version: 9.0 SR-2 (9.0.0.0181)
Time: 2020-11-12 11:02:41 -05:00 (2020-11-12T16:02:41Z)
Exception while syncing client: ClippingsSyncItem
System.InvalidOperationException: Document Id of clippings item cannot be null
at Logos.Documents.Contracts.ClippingsDocs.ClippingsItemRevisionData.Validate()
at Libronix.DigitalLibrary.Documents.Clippings.ClippingsManager.OurSyncClientRepository.UpdateReferencedClippingItemRevisions(Int64 documentRowId, ReadOnlyCollection`1 items)
at Libronix.DigitalLibrary.Documents.Clippings.ClippingsManager.OurSyncClientRepository.UpdateItem(ClippingsSyncItem item, SyncClientItemState itemState)
at Logos.Sync.Client.Database.DatabaseSyncClientRepository`1.DoUpdateItem(TSyncItem item, SyncClientItemState state, ICollection`1 changes)
at Logos.Sync.Client.Database.DatabaseSyncClientRepository`1.IntegrateLatestItemsCore(IEnumerable`1 items, Nullable`1 milestone, SyncClientSyncResult syncResult, IWorkState state)
at Logos.Sync.Client.SyncClientRepository`1.IntegrateLatestItems(IEnumerable`1 items, Nullable`1 milestone, SyncClientSyncResult syncResult, IWorkState state)
at Logos.Sync.Client.SyncClient.Sync(SyncPurpose purpose, SyncRestrictions restrictions, IWorkState state)
at Logos.Sync.Client.SyncV2Client.Sync(SyncPurpose purpose, SyncRestrictions restrictions, IWorkState workState)
at Logos.Sync.Client.SyncManager.SyncManagerThread()0 -
I would contact Faithlife and point them to this thread, send them the logs etc.
I would not want to advise anything else without knowing for sure that all your other documents/notes etc have been successfully synced to the server.
0