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

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • Repoinit JCR 1.1.14
    • Repoinit
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: