Uploaded image for project: 'Magnolia Synchronization Module'
  1. Magnolia Synchronization Module
  2. MGNLSYNC-8

Synchronization Module does not work for DMS repository

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 1.0.1, 1.1.2
    • 1.0
    • None

      The synchronization module DOES NOT work correctly for the DMS repository.

      Current behaviour:

      When (recursively) synchronizing content from the DMS repository, folders are handled correctly, but the documents are handled incorrectly.
      If a folder is inactive (red) it is NOT synchronized, however, the document nodes are synchronized regardless of their activation status. I.e. even if the document is inactive (red) it is still synchronized to the public instance.

      Expected behaviour

      Inactive (red) document nodes should NOT be synchronized to public instance.

      I think this is because of a problem with the Syndicator. Folders are type "mgnl:content" (like pages in website tree). Document Nodes are type "mgnl:contentNode" (like paragraphs in website tree).
      In website tree it is correct to synchronize all contentNode children along with their parent content, since paragraphs are always activated along with their parent page.
      However, in the DMS tree this is not the case. The document-nodes (mgnl:contentNode) are activated independently of their parent folders (mgnl:content). This needs to be considered in the synchronization.

      I tested this under magnolia 4.4.2 with synchronization module 1.0.0

        Acceptance criteria

              had Jan Haderka
              runger Richard Unger
              Nucleus
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD