eclipse-ee4j / metro-jax-ws

metro-jax-ws
https://eclipse-ee4j.github.io/metro-jax-ws/
BSD 3-Clause "New" or "Revised" License
68 stars 40 forks source link

JDK 21 #679

Open mjmk3 opened 5 months ago

mjmk3 commented 5 months ago

Hope you solve the problem with JDK 21 compatibility because it's not working till now has a lot of issues and bugs

Venorcis commented 5 months ago

We're mainly seeing warnings because of the deprecation of java.net.URL constructors.

@mjmk3 did you encounter more specific problems?

lukasj commented 5 months ago

Hope you solve the problem with JDK 21 compatibility because it's not working till now has a lot of issues and bugs

I have no idea what are you talking about. Do you see anything specific?

Venorcis commented 4 months ago

@lukasj is there a plan to refactor out the usage of deprecated URL constructors?

lukasj commented 4 months ago

@lukasj is there a plan to refactor out the usage of deprecated URL constructors?

removing deprecated (not-only JDK) APIs is an on-going incremental process (see ie this PR), so it will happen at some point. Given URL constructors are not deprecated for removal it may take some time to get rid of them as removing APIs deprecated for removal are of higher priority (ie Object.finalize, SecurityManager). Feel free to submit a PR should there be a need to have this done sooner. Thanks.