<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hello Experts,<div class=""><br class=""></div><div class="">I am reaching out to get your recommendations for the Shibboleth IdP Upgrade that we are planning in our enterprise. </div><div class=""><br class=""></div><div class=""><b class=""><u class="">Current State</u></b></div><div class=""><br class=""></div><div class=""><ul class=""><li class="">Shibboleth IdP v 3.3.1</li><li class="">Platform: Ubuntu <span style="color: rgb(0, 0, 0); font-family: Menlo; font-size: 11px;" class="">Release:</span><span style="color: rgb(0, 0, 0); font-family: Menlo; font-size: 11px;" class="">18.04 / </span><span style="color: rgb(0, 0, 0); font-family: Menlo; font-size: 11px;" class="">bionic</span></li><li class="">Container: Tomcat 8</li><li class="">Web Server: Apache 2.4</li><li class="">JDK: Oracle JDK 8 (Enterprise Licensed)</li><li class="">Running in v2 compatibility mode (Syntax / Namespace are not migrated)</li></ul></div><div class=""><b class=""><u class="">Requirement</u></b>: To upgrade Shibb IDP 3 to the latest version with an upgrade <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">path that can be economical, quicker, least complex and  zero downtime as </span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">I have 300+ SAML 2.0 Integrations </span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">. </span></div><div class=""><br class=""></div><div class=""><b class=""><u class="">Questions</u></b>:</div><div class=""><br class=""></div><div class=""><ul class="MailOutline"><li class=""><b class="">JDK</b></li></ul></div><div class=""><ol class=""><ol class=""><li class="">I did read the documentation and understood that OpenJDK has limited support and Oracle JDK is not supported (though it will be tested).  However, <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Is it still advisable to consider using Oracle JDK 11 or OpenJDK 11 (from <a href="https://openjdk.java.net" class="">https://openjdk.java.net</a>) with my IDP v4.0.1 ? </span><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Will there be any downside in using either of them ? </span></li><li class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Or do you experts strongly suggest using Amazon Corretto 11  / RHEL OpenJDK 11 ? </span></li><li class=""><font color="#000000" class="">If Amazon Corretto 11 is the most recommended, can I still use them with my existing Ubuntu ? I am trying to avoid (if possible) moving to a new parallel infrastructure. </font></li></ol></ol></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><ul class="MailOutline"><li class=""><b class="">Upgrade Path :</b> <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=""> I read the documentation and understood the suggested upgrade path will be from v3.3.1 (Get rid of Deprecations here) => Upgrade to v3.4.7 (or get rid of Deprecations here) => Upgrade to v4.0.1</span></li><ul class=""><li class="">As experts, which path do you suggest ?</li><ul class=""><li class="">From v3.3.1 first Upgrade to v3.4.7, <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Switch to v3 syntax / namespace and get rid of all deprecated warnings and do a upgrade to v4.0.1 [or]</span></li><li class="">In existing V3.3.1 Switch to v3 syntax/namespace,  get rid of all deprecated warnings and do a direct upgrade to v4.0.1  [or]</li><li class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Stand-up a parallel / new installation of v4.0.1 (in a new server) and manually port all the custom configurations / files to v4.0.1 supported format</span></li></ul></ul></ul></div><div class=""><div class=""><br class=""></div></div><div class=""><span class="Apple-tab-span" style="white-space:pre">                    </span></div><div class="">Please share your experience !</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">Prasanna</div></body></html>