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

Reply via email to