<div dir="ltr">Hi,<div><br></div><div>I have used the following mail thread from the archive to bring my Valve to a working state.</div><div><a rel="nofollow" target="_blank" href="http://shibboleth.1660669.n2.nabble.com/Prepare-SAML-Authentication-request-using-OpenSaml3-1-1-td7615916.html" style="color:rgb(102,17,204);font-family:"Roboto Slab","Times New Roman",serif;font-size:14px;line-height:19px;white-space:pre-wrap;background-color:rgb(250,250,250)">http://shibboleth.1660669.n2.nabble.com/Prepare-SAML-Authentication-request-using-OpenSaml3-1-1-td7615916.html</a><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 10, 2016 at 2:05 AM, Tom Zeller <span dir="ltr"><<a href="mailto:tzeller@dragonacea.biz" target="_blank">tzeller@dragonacea.biz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, Jun 3, 2016 at 6:51 AM, Chiranga Alwis <<a href="mailto:chirangaalwis@gmail.com">chirangaalwis@gmail.com</a>> wrote:<br>
> I have been working on a SAML 2.0 based single-sign-on Tomcat valve. Until<br>
> recently, I had been using the Maven dependency opensaml 2.6.4 for my work.<br>
><br>
> Currently, I have started using OpenSAML 3 Java libraries such as,<br>
> opensaml-core 3.2.0 for my work. But I discovered that one of the pivotal<br>
> Java classes org.opensaml.DefaultBootstrap is no longer present in the new<br>
> Java libraries.<br>
><br>
> Does this suggest that we no longer need to initialize the OpenSAML<br>
> libraries or is there another alternative Java class I can use for this<br>
> purpose?<br>
<br>
</span>No, OpenSAML still needs to be initialized, but in a different way.<br>
Searching for "opensaml initialize site:<a href="http://shibboleth.net" rel="noreferrer" target="_blank">shibboleth.net</a>" yields a page<br>
which I believe is largely accurate, but package or class names may<br>
have been changed :<br>
<br>
<a href="https://wiki.shibboleth.net/confluence/display/OS30/Initialization+and+Configuration" rel="noreferrer" target="_blank">https://wiki.shibboleth.net/confluence/display/OS30/Initialization+and+Configuration</a><br>
<span class=""><br>
> Further, I would be grateful if you could mention whether I am using the<br>
> correct library version for the purpose of using OpenSAML 3.<br>
<br>
</span>I know very little about Tomcat valves, so I don't know, but I assume<br>
that upgrading code from OpenSAML 2 to OpenSAML 3 is what you will<br>
want to do. If you are asking if you should develop against OpenSAML<br>
3.2.0 or 3.3.0-SNAPSHOT, I suggest the current release version but you<br>
should keep on eye on the next.<br>
<br>
FWIW I have a page on the wiki on which I have tracked various classes<br>
I have needed to change when upgrading OpenSAML :<br>
<br>
<a href="https://wiki.shibboleth.net/confluence/display/~tzeller@shibboleth.net/Notes+%3A+Updating+code+from+Shibboleth+v2+to+v3" rel="noreferrer" target="_blank">https://wiki.shibboleth.net/confluence/display/~tzeller@shibboleth.net/Notes+%3A+Updating+code+from+Shibboleth+v2+to+v3</a><br>
<span class="HOEnZb"><font color="#888888">--<br>
To unsubscribe from this list send an email to <a href="mailto:dev-unsubscribe@shibboleth.net">dev-unsubscribe@shibboleth.net</a><br>
</font></span></blockquote></div><br></div>