<div dir="ltr">Dear Michael,<div><br></div><div>sounds good, but can you explain the reason why you upgrade to Java 9?</div><div>I think it only makes sense to upgrade, if you also upgrade to Tomcat 9 (see <a href="http://tomcat.apache.org/whichversion.html">http://tomcat.apache.org/whichversion.html</a> )</div><div>If somebody runs Yanel on Tomcat 8, Yanel won't work anymore.</div><div><br></div><div>In general, I'd appreciate a lot if Yanel would provide a branch for each tomcat version.</div><div>The master branch will still (as today) contain the very latest code and yanel users can choose what they want.</div><div><br></div><div>So before you make the upgrade, please create a branch tomcat8 (or something like that) so that the current tomcat8 version before your upgrade is still easily available in future</div><div><br></div><div>Cheers</div><div>Balz</div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Mar 4, 2018 at 1:12 PM, Michael Wechner <span dir="ltr"><<a href="mailto:michael.wechner@wyona.com" target="_blank">michael.wechner@wyona.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br>
<br>
I noticed that Java 9 on Mac does not provide anymore<br>
sun.misc.BASE64Decoder and that we have to replace it by java.util.Base64<br>
<br>
-                sun.misc.BASE64Decoder dec = new sun.misc.BASE64Decoder();<br>
-                String userpassDecoded = new<br>
String(dec.decodeBuffer(<wbr>userpassEncoded));<br>
+                //sun.misc.BASE64Decoder dec = new<br>
sun.misc.BASE64Decoder();<br>
+                //String userpassDecoded = new<br>
String(dec.decodeBuffer(<wbr>userpassEncoded));<br>
+                // TODO: Migrate to java.util.Base64<br>
+                java.util.Base64.Decoder decoder =<br>
java.util.Base64.<wbr>getMimeDecoder();<br>
+                String userpassDecoded = new<br>
String(decoder.decode(<wbr>userpassEncoded));<br>
<br>
I am currently testing this and if successful, would like to replace<br>
it...also see<br>
<br>
<a href="https://stackoverflow.com/questions/35301409/migrating-from-sun-misc-base64-to-java-8-java-util-base64" rel="noreferrer" target="_blank">https://stackoverflow.com/<wbr>questions/35301409/migrating-<wbr>from-sun-misc-base64-to-java-<wbr>8-java-util-base64</a><br>
<br>
Any objections?<br>
<br>
All the best<br>
<span class="HOEnZb"><font color="#888888"><br>
Michael<br>
--<br>
Yanel-development mailing list <a href="mailto:Yanel-development@wyona.com">Yanel-development@wyona.com</a><br>
<a href="http://mx2.wyona.com/cgi-bin/mailman/listinfo/yanel-development" rel="noreferrer" target="_blank">http://mx2.wyona.com/cgi-bin/<wbr>mailman/listinfo/yanel-<wbr>development</a><br>
</font></span></blockquote></div><br></div></div>