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

Copying external nodes into internal nodes results in incorrect binary values

    XMLWordPrintable

Details

    Description

      It is possible to use Workspace.copy(...) and Workspace.clone(...) to create internal copies of external nodes (see MODE-1976 and MODE-1975). However, when those external nodes contain ExternalBinaryValue property values, then those ExternalBinaryValue instances are simply reused in the internal node's corresponding property. Instead, the internal node's binary values should always be stored in the binary store.

      This problem was found by reviewing the code while trying to resolve MODE-2061.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: