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

Extract the launchpad startup logic in separate bundles

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Launchpad
    • None

    Description

      The launchpad currently embeds the incremental startup logic (in DefaultStartupHandler) as well as the StartupMode detection logic in a way that's tightly linked to the launchpad runnable jar.

      In other to make these functionalities available to other startup environments (Karaf, Crankstart etc.) we need to extract them into a separate bundle that can be installed at start level 1 to provide these functions with any OSGi launcher.

      We might create two bundles, one for incremental startup and one for startup mode detection. For now I have started to experiment with tests at https://svn.apache.org/repos/asf/sling/whiteboard/bdelacretaz/it-startup to have a baseline before moving things out.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              bdelacretaz Bertrand Delacretaz
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: