Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-8627

Update sling-jcr-repoinit to Oak 1.16.0 and Jackrabbit 2.18.2

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Repoinit JCR 1.1.14
    • Component/s: Repoinit
    • Labels:
      None

      Description

      while working on the patch for SLING-8602 i noticed that the ITs are failing as soon as i update oak and jackrabbit version in sling-jcr-repoinit. i verified that by taking an unmodified checkout and just adjusting the the oak.version and jackrabbit.version properties.

      the issue is (up to now) two fold:

      1. the embedded org.apache.jackrabbit bundles in org.apache.sling.testing.sling-mock-oak (see SLING-8625) prevent the configured oak/jackrabbit versions to take effect
      2. once that is fix, the ITs (setup configuration with launchpad 9) will fail

      the latter most likely require multiple changes

      • updating the it-model.txt to list oak bundles in order to avoid unresolved oak dependencies
      • once that is solved the ITs fail with missing SlingRepository service and [~radu.cotescu] suspected that it might be required to additionally update org.apache.sling.jcr.oak.server to oak 1.16.0. if that turns out to be needed i would cover it with another task.

        Attachments

        1. SLING-8627.patch
          3 kB
          Angela Schreiber

          Issue Links

            Activity

              People

              • Assignee:
                rombert Robert Munteanu
                Reporter:
                angela Angela Schreiber
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: