<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Thanks Chad. I will try it.</span></div><div><span></span> </div><div><span>Also, can you suggest where is like the starting point/package of the idp? I have seen the java doc. It is quite a big project. I need to understand the flow in different cases. Is there a class diagram/document of how and when the classes and methods are called?Please help.</span></div><div><br></div> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font size="2" face="Arial"> <div style="margin: 5px 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); height: 0px; line-height: 0; font-size: 0px;" class="hr" contentEditable="false" readonly="true"></div> <b><span style="font-weight:
bold;">From:</span></b> Chad La Joie <lajoie@itumi.biz><br> <b><span style="font-weight: bold;">To:</span></b> Shib Dev <dev@shibboleth.net> <br> <b><span style="font-weight: bold;">Sent:</span></b> Thursday, August 9, 2012 12:48 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: Put breakpoints and follow the Shibboleth IDP<br> </font> </div> <br>
Yeah, I've done it before to diagnose problems. The IdP is just a<br>webapp so just Google for how to perform remote debugging of webapps<br>in Eclipse (may even be in the eclipse manual itself)<br><br>On Thu, Aug 9, 2012 at 3:28 PM, Manisha Sinha <<a href="mailto:manishasinha70@yahoo.com" ymailto="mailto:manishasinha70@yahoo.com">manishasinha70@yahoo.com</a>> wrote:<br>> Hi All,<br>><br>> I am trying to understand the code of Shibboleth IDP. I have downloaded the<br>> code from SVN and imported the project in Eclipse-STS. I also have a idp.war<br>> deployed on tomcat.<br>><br>> I have found that the best way to understand a code is to put breakpoints<br>> and watch the flow of the code and also get an idea of what values are being<br>> passed. I have done this in the past where I have deployed my war file on<br>> tomcat, have the project in the Eclipse (actually it was MyEclipse and I<br>> configured using
MyEclipse externally launced Server in the Debug settings<br>> window) and then put breakpoints in the code. For example when a user enters<br>> the username and password and clicks Login button, the code would stop at<br>> the breakpoint where the authentication is done (assuming I have put a<br>> breakpoint at the right place). I find this a very neat way to<br>> debug/understand a web app.<br>><br>> I want to do something similar to understand the IDP code. Has anyone tried<br>> this??<br>><br>><br>> --<br>> To unsubscribe from this list send an email to<br>> <a href="mailto:dev-unsubscribe@shibboleth.net" ymailto="mailto:dev-unsubscribe@shibboleth.net">dev-unsubscribe@shibboleth.net</a><br><br><br><br>-- <br>Chad La Joie<br><a href="http://www.itumi.biz/" target="_blank">http://www.itumi.biz/</a><br>trusted identities, delivered<br>--<br>To unsubscribe from this list send an email to <a
href="mailto:dev-unsubscribe@shibboleth.net" ymailto="mailto:dev-unsubscribe@shibboleth.net">dev-unsubscribe@shibboleth.net</a><br><br><br> </div> </div> </div></body></html>