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

Deprecate org.apache.launchpad.test-services-war

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Starter 12
    • Component/s: Launchpad, Testing
    • Labels:
      None

      Description

      With SLING-8680 we seem to have found a interesting scenario in our testing setup:

      • org.apache.sling.launchpad.test-services-war is packaged as a WAR file with a manifest, exposing two Servlets
      • before SLING-8680 we only checked for a manifest when transforming resources, now we reject the WAR file
      • we have two tests that validate that those servlets are running properly - see WarSelectorServletTest.java (permalink)

      IMO we should not test or support this scenario (WAR files installed as OSGi bundles) as it's a quite convoluted and specific scenario.

      Therefore I propose that we retire this module following our Deprecated Sling Modules process and delete the two tests.

        Attachments

          Activity

            People

            • Assignee:
              rombert Robert Munteanu
              Reporter:
              rombert Robert Munteanu
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: