Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-10369

oak-segment-azure/oak-blob-cloud-azure leak Guava dependency

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.56.0
    • None
    • None

    Description

      Both use https://mvnrepository.com/artifact/com.microsoft.azure/azure-keyvault-core/1.2.2, which has a compile time dependency on native Guava.

      As the modules themselves do not use native Guava anymore, that dependency now leaks into their MANIFEST, and makes the bundles incompatible with environments that have an earlier than the requested Guava version.

      (We might have detected that if these bundles would be part of the OSGi tests).

      Attachments

        Issue Links

          Activity

            People

              reschke Julian Reschke
              reschke Julian Reschke
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: