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

Feature-Launcher: Add Extensions to Classpath

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Feature Model
    • None

    Description

      In this PR about the docker container SlingFeatureLauncher of

      @karlpauls came up with this:
      in general, it be good if there was a way to add extension jars to the class path. We need them for both, merge handlers as well as launcher extensions. I'm not sure what the best way would be - maybe somehow (deep search) find all jars in a well known location so that one could selectively mount in extensions?

      From my point of view it would be nice to have the mecanism that works same in docker and default java launcher.

      What do you think about an ExtentionInstaller-Extension? So we can hold everything in the Feature-file and load the extensions like every other Artefact?

      Here is an example:
      https://github.com/apache/sling-org-apache-sling-feature-launcher/compare/master...stbischof:extensionInstaller

      Attachments

        Activity

          People

            Unassigned Unassigned
            bischofs@jena.de Stefan Bischof
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: