Uploaded image for project: 'ModeShape'
  1. ModeShape
  2. MODE-211

Federated repository is not properly handling/merging paths above where a source is being projected

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • 0.2
    • 0.2
    • Examples, Federation
    • None
    • Documentation (Ref Guide, User Guide, etc.), Interactive Demo/Tutorial
    • Hide

      No workaround known.

      Show
      No workaround known.

      When a source is federated, the configuration must specify how that source is to be projected into the federated repository. For example, the root of a "Cars" repository might be projected into the federated repository at "/Vehicles". Thus, the "Vehicles" node in the federated repository must exist because of the federated source.

      If multiple sources are projected into overlapping (or matching) paths, then the federated connector is not properly merging them. Using the above example, consider another "Airplanes" repository that is also projected into the federated repository at "/Vehicles". There should only be one "Vehicles" node, but the federated connector is at present creating one "Vehicles" node for each projection. This is incorrect, and the "Vehicles" nodes must be merged (since they only exist to get to where the nodes being projected from the sources).

      This problem exists in the "repository" example ("docs/examples/gettingstarted/repositories") of the Getting Started document.

              rhauch Randall Hauch (Inactive)
              rhauch Randall Hauch (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: