[wildfly-dev] Analysis of wildfly-8.1.0 dependency on JDK-Internal APIs

Kabir Khan kabir.khan at jboss.com
Mon Sep 15 04:42:07 EDT 2014


Wow, now that is proactive! :-)
On 11 Sep 2014, at 15:33, Rory O'Donnell Oracle, Dublin Ireland <rory.odonnell at oracle.com> wrote:

> Hi Tomaz,
> 
> As part of the preparations for JDK 9, Oracle’s engineers have been analyzing open source projects like yours to understand usage.
> One area of concern involves identifying compatibility problems, such as reliance on JDK-internal APIs.
> 
> Our engineers have already prepared guidance on migrating some of the more common usage patterns of JDK-internal APIs to supported public interfaces. The list is on the OpenJDK wiki [0], along with instructions on how to run the jdeps analysis tool yourself .
> 
> As part of the ongoing development of JDK 9, I would like to encourage migration from JDK-internal APIs towards the supported Java APIs. I have prepared a report for your project wildfly-8.1.0 release  based on the jdeps output.
> 
> The report is attached to this e-mail.
> 
> For anything where your migration path is unclear, I would appreciate comments on the JDK-internal API usage patterns in the attached jdeps report, (if any) - in particular comments elaborating on the rationale for them - either to me or on this list.
> 
> Finding suitable replacements for unsupported interfaces is not always straightforward, which is why I am reaching out to you early in the JDK 9 development cycle so you can give feedback about new APIs that may be needed to facilitate this exercise.
> 
> Thank you in advance for any efforts and feedback helping us make JDK 9 better.
> 
> Rgds,Rory
> 
> [0] https://wiki.openjdk.java.net/display/JDK8/Java+Dependency+Analysis+Tool
> 
> -- 
> Rgds,Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA , Dublin, Ireland
> 
> 
> 
> 
> <JDeps Report for wildfly-8.1.0.Final.html>_______________________________________________
> wildfly-dev mailing list
> wildfly-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/wildfly-dev




More information about the wildfly-dev mailing list