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
SLING-8680we 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.