Reconciliation unimplemented for... #421404998

Dear Zotero Friends,

I cannot sync on either of my computers. My most recent error (from this morning) states: "Reconciliation unimplemented for attachment items". I don't know what this means. If you have some idea on how to fix it that would rock. The error number is: #421404998.

Thanks,

Nateobuf
  • edited September 3, 2008
    I got this too. Zotero 1.5a1.r3330

    355638949

    JavaScript Error: "[Exception... "'Reconciliation unimplemented for attachment items' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "<unknown>" data: no]"]

    I've got the full debug if you need it but here's the last 20 line or so:

    [extra output removed]

    zotero(1): Reconciliation unimplemented for attachment items

    [extra output removed]
  • This isn't really an error message. It just means that an attachment was modified on both sides between syncs, which creates a conflict, and conflict resolution for attachments isn't yet implemented. If you can reliably reproduce this from two clean libraries in a way that you feel shouldn't cause an attachment conflict, we'd like to know about it, but otherwise it's just something we haven't gotten to yet.

    In the meantime, assuming you have all your data on one side, you can delete everything on the other side, select Reset Client from the Actions menu, and sync to pull data down from the server.
  • Hmm, well I'm stuck now. I've got an empty profile and when I try to sync I get a "Storage sync is not active" message. No error, its just nothing is happening.
    I've tried clearing the server data and resyncing from the profile with the full database but no joy. As I said, completely stuck.
  • edited September 4, 2008
    Do you get anything else in the debug output when you click the Sync button? And are there no errors in Report Errors either?

    I assume you've tried restarting Firefox?
  • Hi Dan, yes I am restarting Firefox :) it's my normal test setup. I've got two copies of firefox portable in separate folders. Dev build 3333
    Portable1 has got the full database in it,
    Portable2 is empty.
    When I try to sync from P1, I get
    400375644
    [JavaScript Error: "[Exception... "'Invalid response from server' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "<unknown>" data: no]"]

    sorry about this, I thought I was getting the reconciliation problem, but its actually the one from
    http://forums.zotero.org/discussion/3901/sync-error-invalid-response-from-server/#Item_9
    There aren't any particularly long tags.

    When I try to sync from P2, I get not active problem. As I said, this latter one doesn't to be throwing up any errors at all.
  • On P1, I'll need a few more lines before that. (We made a change since SP2.1 that causes the relevant lines to be further up from the bottom in the output after an error.) But I'm guessing it's the "Error: Incorrect string value: '\xE2\x80' for column 'title' at row 1" error from 3948?
  • edited September 4, 2008
    Yes, it still seems to be choking on one of my notes, sigh.


    zotero(3): HTTP POST 400028 bytes to https://sync.zotero.org/upload?gzip=1 (gzipped from 2829769 bytes; 86% savings)

    zotero(3): Server error (6c959baa37)

    Error: Incorrect string value: '\xE2\x80' for column 'title' at row 1

    Query: INSERT INTO itemNotes
    (userID, itemID, sourceItemID, note, title) VALUES
    (?,?,?,?,?)
  • OK, the notes problem should be fixed on the server.
  • Updated to 3336. It synced up just fine. Tried to pull it down and hit that stupid "Deinstitutionalisation " with a trailing space problem. Went back to P1. Got rid of the trailing space, resynced. Tried P2 - and Houston we have no problem! I didn't want the trailing space, I'm guessing it was an automatically generated tag at some point or other.
    Great work.
    Jon.

    Oh FYI
    The error when I tried to pull down the data with a tag with a trailing space was

    267760987

    [JavaScript Error: "[Exception... "'[Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageStatement.execute]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://zotero/content/xpcom/db.js :: anonymous :: line 123" data: no] [QUERY: INSERT INTO tags (tagID, name, type, dateModified, key) VALUES (?, ?, ?, ?, ?)] [ERROR: constraint failed]' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "<unknown>" data: no]"]
Sign In or Register to comment.