[
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