sling-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Konrad Windszus <>
Subject Re: Java 9 support, Sling 10 release
Date Tue, 05 Dec 2017 15:47:23 GMT
Hi Robert,
please see my inline comments

> On 5. Dec 2017, at 16:23, Robert Munteanu <> wrote:
> Hi,
> ...
> - Tika is yet to have a release which removes JAXB usage
This tika release should happen very soon (tm):

> - We did not have the time to replace deprecated modules with third
> party jars, partly because we would need to do it for all supported
> Java versions, which is complicated.
Maybe I don't see all the details, but if I understand correctly we are talking mostly about <>
(i.e. the class javax/annotation/PostConstruct). This should be contained in
<>. Isn't it possible
to add that to the Sling Launchpad with a bundle header which prevents it from being started
with a JRE < 9?
The only other one is <>
but I am not sure, whether the javax/xml/bind/JAXBException is only used in the test class
or also in a code path that is executed at run time.

> So my proposition, once the latest scripting.core and servlet.resolver
> release are out it to start the Sling 10 release process, supporting
> Java 9 with the --add-modules flag, and work towards
> removing that constraint for Sling 10. We would also run tests with
> that, obviously

Temporarily running the ITs with that is fine for sure, but I would like to be able to start
Sling 10 even without that option.
> .
> Thoughts?
> Thanks,
> Robert

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message