[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [ecf-dev] DNS-SD discovery provider - org.xbill.dns dependency
|
On 14.04.2017 16:44, Scott Lewis wrote:
> According to this bug:
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=515241 it seems that the
> org.xbill.dns Orbit bundle...upon which our dnssd implementation
> depends...imports classes from the sun.* namespace. Unfortunately,
> with Java 9 this breaks.
>
> What do you recommend we do about this? I think we need to do something
> about it prior to Oxygen (with final scheduled maintenance release for
> ECF at beginning of May), as Java 9 support is intended.
Hi Scott,
given my own commitments, I'm afraid this is one where the community has
to step in. Otherwise, we will probably have to remove dns-sd from the
ECF distribution if Java 9 compatibility is a hard requirement (although
I don't understand why we would want to effectively break < Java 9
consumers). First somebody needs to find out though, if dns-sd triggers
the affected codepaths. We might just be lucky.
Iff dns-sd indeed triggers the codepaths, the two biggest challenges I
see are:
- Getting upstream (dnsjava project) to add Java 9 compatibility.
- Get the new upstream version CQ'ed in time.
Cheers
Markus