Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-25672

Fix version increment when editing a document with Microsoft application through WebDAV

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Not A Bug
    • Affects Version/s: 9.10-HF06
    • Fix Version/s: None
    • Component/s: WebDAV
    • Tags:
    • Backlog priority:
      800
    • Sprint:
      nxFG 10.3.6
    • Story Points:
      2

      Description

      The fix done by NXP-24508 and the underlying mechanism probably prevents from having a correct versioning: when a file is edited from MS Office, Nuxeo tries to handle the MOVE command sent to WebDAV and actually moves the document from a location to another. Because of that, it seems that a modification is not detected and therefore no increment is done.

      Steps to reproduce:

      1. Login to Nuxeo JSF UI and browse the Administrator personal workspace
      2. Import a .docx file document in this workspace
      3. Connect a WebDAV drive.
      4. Navigate to mapped network and open the .docx file.
      5. Make changes to the document and save.
      6. Close MS Word.
      7. Go back to Nuxeo JSF UI and observe that the version was not incremented.
        Looking at the history, there are many Save events and 2 Move events

      Expected behavior: the version is incremented according to the versioning rules.

        Attachments

        1. trace.pcap
          374 kB
          Thierry Martins

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour
                  1h