<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:-apple-system;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hi there,<o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:10.5pt;font-family:-apple-system;color:#24292E;background:white">When checking compatibility to java11 using jdep, that was the output:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:-apple-system;color:#24292E;background:white">jdeps.exe -jdkinternals logback-classic-1.2.3.jar<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in"><span style="font-size:10.5pt;font-family:-apple-system;color:#24292E;background:white"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:.5in">logback-classic-1.2.3.jar -> JDK removed internal API<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in"> ch.qos.logback.classic.spi.PackagingDataCalculator -> sun.reflect.Reflection JDK internal API (JDK removed internal API)<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-left:.5in">Warning: JDK internal APIs are unsupported and private to JDK implementation that are<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in">subject to be removed or changed incompatibly and could break your application.<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in">Please modify your code to eliminate dependence on any JDK internal APIs.<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in">For the most recent update on JDK internal API replacements, please check:<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in"><a href="https://wiki.openjdk.java.net/display/JDK8/Java+Dependency+Analysis+Tool">https://wiki.openjdk.java.net/display/JDK8/Java+Dependency+Analysis+Tool</a><o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-left:.5in">JDK Internal API Suggested Replacement<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in">---------------- ---------------------<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in">sun.reflect.Reflection Use java.lang.StackWalker @since 9<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:.5in"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:-apple-system;color:#24292E;background:white">Would there be a compatible version to java 11? If so then When?</span><span style="font-size:10.5pt;font-family:-apple-system;color:#24292E"><br>
<span style="background:white">Is there any way to evaluate if this code would not be reachable on specific project?<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:-apple-system;color:#24292E;background:white"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:-apple-system;color:#24292E;background:white">Thanks
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:-apple-system;color:#24292E;background:white">Ofer</span><o:p></o:p></p>
</div>
"FINASTRA" is the trade name of the FINASTRA group of companies. This email and any attachments have been scanned for known viruses using multiple scanners. This email message is intended for the named recipient only. It may be privileged and/or confidential.
If you are not the named recipient of this email please notify us immediately and do not copy it or use it for any purpose, nor disclose its contents to any other person. This email does not constitute the commencement of legal relations between you and FINASTRA.
Please refer to the executed contract between you and the relevant member of the FINASTRA group for the identity of the contracting party with which you are dealing.
</body>
</html>