Hi Konrad, On Fri, 2023-05-19 at 16:13 +0200, Konrad Windszus wrote: > With https://issues.apache.org/jira/browse/SLING-11864 we moved one > Web Console plugin to the Installer Factory Configuration Bundle. > That now has a dependency on javax.servlet. In Sling Starter we load > that bundle with start order 1, but servlet is only exposed in start > order 5. That leads to validation violations. > Can we move Servlet API to start order 1 (just the API) or do you see > any problem with it?
I don't see an issue with it, although it probably would've been nice to have bumped the minor version to signal the requirements change. Looking (first example I picked) at the event bundle [1], I see that it makes the servlet/web console imports optional. Have you considered doing something similar for this bundle? Thanks, Robert [1]: https://github.com/apache/sling-org-apache-sling-event/blob/64d06acb9992d773cabcf0cb1fc911a898569a6c/bnd.bnd#L5-L10
