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

Installation of a package through the package manager should trigger a new cycle in the OSGi Installer

    XMLWordPrintableJSON

    Details

      Description

      Whenever a content-package is lacking some dependencies the installation is deferred in https://github.com/apache/sling/blob/trunk/installer/factories/packages/src/main/java/org/apache/sling/installer/factory/packages/impl/PackageTransformer.java#L234.
      If the dependency is now installed via the package manager directly (instead of using the OSGi Installer), the dependent package is not being installed till some other event causes the next OSGi Installer cycle, because the OSGi Installer simply won't detect that "external" installation.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kwin Konrad Windszus
                Reporter:
                kwin Konrad Windszus
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: